簡單DNS服務器配置
1:安裝DNS相關的包
bind-chroot-9.3.4-10.P1.el5
bind-libs-9.3.4-10.P1.el5
ypbind-1.19-11.el5
bind-utils-9.3.4-10.P1.el5
bind-9.3.4-10.P1.el5
rpm –ivh
例如:rpm –ivh ind-chroot-9.3.4-10.P1.el5其他的也像這樣安裝。
2:還需要安裝一個DNS的參考包,方便安裝DNS
即caching-nameserver-9.3.4-10.P1.el5.i386.rpm
rpm –ivh caching-nameserver-9.3.4-10.P1.el5.i386.rpm
3:配置DNS的主配置文件
cd /var/named/chroot/etc
然後cp –p named.caching-nameserver.conf named.conf
4:編輯named.conf
Vim named.conf
把15、27、36、37行的localhost改成 any即可
保存退出wq
5:vim named.rfc1912.zones
復制裡面的15-19行,然後粘貼改動
把
zone "localdomain" IN {
type master;
file "localdomain.zone";
allow-update { none; };
};
改成
zone "abc.com" IN {
type master;
file "abc.com.db";
allow-update { none; };
};
6:cd /var/named/chroot/var/named
Cp –p localhost.zone abc.com.db
接著編輯
Vim abc.com.db
裡面的內容改為:
$TTL 86400
@ IN SOA ns.abc.com. root.sina.com. (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS ns.abc.com.
ns IN A 192.168.100.60
www IN A 1.1.1.1
ftp IN A 2.2.2.2
mail IN A 3.3.3.3
@ IN MX 10 mail
pop3 IN CNAME mail
smtp IN CNAME mail
6:編輯好之後保存退出,然後啟動DNS服務器
Service named restart;
7:測試DNS服務器是否配置成功
測試1:Nslookup www.abc.com
正確結果
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: www.abc.com
Address: 1.1.1.1