BIND 是個 DNS Server,如果使用主機有提供 Web、FTP、Mail 等服務,架設 DNS

Server 則是一個不可缺少的服務,或許可以直接在 Domain Name 申請商那直接設定,可

以節省相關成本或者麻煩,但由於申請商所提供可設定的資料筆數有所限定且設定後不一

定可立即生效,所以如果要便於管理 Domain Name ,直接安裝 DNS Server 是比較方便

的作法。

安裝 BIND

#yum install bind

設定 resolv.conf 將 Domain Name 解析,設成自己的 IP

#vi /etc/resolv.conf

2010-04-22_161157

設定 named.conf

#vi /etc/named.conf

named.conf 內容

zone "test.com.tw."{
type master;
file "/var/named/test.com.tw.hosts";     
};

設定 test.com.tw.hosts

#vi /var/named/test.com.tw.hosts

test.com.tw.hosts 內容,設定一個測試用 www 主機

( admin.test.com.tw 為管理者信箱,該主機名稱為 test.com.tw 在 /etc/hosts 所設定 )

$ttl 38400
test.com.tw.    IN    SOA    test.com.tw.    admin.test.com.tw(
                             1271951516
                             10800
                             3600
                             604800
                             38400

)

test.com.tw. IN NS test.com.tw.

www IN A 192.168.1.252

使用 ping 測試一下主機,成功 ping 到主機

2010-04-22_165817

 

其它相關設定可參考 /usr/share/doc/bind*/sample/ 目錄下內容,如果對相關設定檔不熟

悉,可以直接使用 Webmin 設定,也會方便許多。

 

參考:

http://www.centos.org/docs/5/html/Deployment_Guide-en-US/ch-bind.html

http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-bind-zone.html

iammic 發表在 痞客邦 PIXNET 留言(0) 人氣()