redhat5.5 下DSN配置
安装dns 机子ip地址是192.168.10.252 yum install -y caching-nameserver* system-config-bind* bind* [root@localhost etc]# cd /var/named/chroot/etc/ [root@localhost etc]# cp -p named.caching-nameserver.conf named.conf (1)配置named有5出需要配置成any [root@localhost etc]# vim named.conf listen-on port 53 { any; }; allow-query { any; }; allow-query-cache { any; }; match-clients { any; }; match-destinations { any; }; (2)配置区域文件,添加下面几行,这是为自己做的一个正向文件和一个反向文件 [root@localhost etc]# vim named.rfc1912.zones #fuzhi zone "scan.com" IN { type master; file "scan.com.zone.db"; allow-update { none; }; }; zone "10.168.192.in-addr.arpa" IN { ///ip地址前三位 type master; file "scan.com.arpa.db"; allow-update { none; }; }; (3)进入主要区域文件的所在目录 [root@localhost chroot]# cd /var/named/chroot/var/named/ localdomain.zone为正向区域的模板 [root@localhost named]# cp -p localdomain.zone sacn.com.zone.db [root@localhost named]# vim scan.com.zone.db $TTL 86400 @ IN SOA @ root ( 2012051701 ; serial (d. adams) IN NS dns.scan.com IN MX 5 mail.scan.com dns IN A 192.168.10.252 www IN A 192.168.10.240 ///为空地址 named.local为反向区域的模板 [root@localhost named]# cp -p named.local scan.com.arpa.db [root@localhost named]# vim scan.com.arpa.db @ IN SOA @ root ( 2012051701 ; Serial IN NS dns.scan.com IN MX 5 mail.scan.com 1 IN PTR dns.scan.com 2 IN PTR www.scan.com (4)赋权 chown :named /var/named/chroot/var/named/scan.com.* (5) 用语法检查工具检查配置 # named-checkconf /var/named/chroot/etc/named.caching-nameserver.conf # named-checkzone sulinux.com /var/named/chroot/var/named/scan.com.* zone sulinux.com/IN: loaded serial 2012051701 OK 没有问题 重新启动named service named restart chkconfig named on (6)///每台机子都要修改 [root@localhost named]# vim /etc/resolv.conf nameserver 192.168.10.252 更改resolv.conf文件之后就可以进行解析.///每台机子都要修改 [root@localhost named]# host www.scan.com www.scan.com has address 192.168.10.240 [root@localhost named]#nslookup > www.scan.com