linux DNS服务器配置
DNS的配置
?
?? 在配置DNS之前要安裝的包有bind,caching-nameserver,bind-chroot安裝
這三個軟件就可以了。
?
?? 安裝完成后會在/var/named/chroot/var/named/下面出現named.caching-nameserver.conf,
和named.rfc1912.zone這兩個文件。
?
?? 然后在cat /var/named/chroot/var/named/named.caching-name.conf /var/named/chroot/var/named/named.rfc1912.zone
?>> /var/named/chroot/var/named/named.conf.把named.caching-name.conf,named.rfc1912.zone兩個文件合成
一個文件,然后ln -s /var/named/chroot/var/named/named.conf? /etc/named.conf這條命令是用來創建軟連接的,
然后用vi /etc/named.conf刪除logging{... ...};view localhost_resolver{......};內容,再添加內容。例如:
?
zone "域名" IN {
??????????? type master;
??????????? file "文件名稱";
??????????? allow-update{none;};
};
?
zone "反寫網絡地址.in-addr.arpa(例如:1.168.192.in-addr.arpa)" IN {
??????????? type master;
??????????? file "文件名稱";
??????????? allow-update{none;};
};
?
然后在/var/named/chroot/var/named/目錄下創建跟file "文件名稱";里面的文件名稱一樣的文件名字。然后在編輯
文件,格式如下:
?
$TTL 6400(這個值是用來表示dns記錄在服務器上的緩存時間,time to live(生存時間)的簡稱)
?
@ IN SOA 主機名+域名.????? root.localhost.(
2006102001;serial僅作為序列號
28800? ;refresh slave服務器的更新時間
14400? ;retry 當slave服務器更新失敗,再過規定時間再更新一次
720000??????????? ;expire 重復retry規定時間還不能成功更新后就不再更新了
86400? ;minimum在沒有設定ttl值時用它做代替
)
?
@??????? IN NS 主機名+域名.(這個點是必須的讓我郁悶了N次的點)
主機名??????????? IN A? IP地址
主機名??????????? IN CNAME 主機名
主機名??????????? IN MX [優先級(數字越小越優先)] [主機名(必須有A記錄的主機名)]
?
?
$TTL 6400
?
@ IN SOA 主機名+域名.????? root.localhost.(
2006102001;
28800? ;
14400? ;
720000??????????? ;
86400? ;
)
?
@??????? IN NS 主機名+域名.(這個點是必須的)
主機地址(ip地址是由網絡地址+主機地址組成)??? IN PTR? 主機名
?
轉載于:https://blog.51cto.com/zlfkl/479638
總結
以上是生活随笔為你收集整理的linux DNS服务器配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 乔布斯成功的七条秘诀
- 下一篇: SWFTools pdf2swf 参数详