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
設定 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
)
www IN A 192.168.1.252test.com.tw. IN NS test.com.tw.
使用 ping 測試一下主機,成功 ping 到主機
其它相關設定可參考 /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
留言列表