DNS
真正起作用的文件:
/var/named/chroot/etc/named.conf
/var/named/chroot/var/named/baidu.com.zone
/var/named/chroot/var/named/0.168.192.com.zone
/var/named/chroot/var/named/localhost.zone
/var/named/chroot/var/named/named.local
/var/named/chroot/var/named/named.ca
[root@server~]yum install bind*
[root@server~]yum install caching-nameserver
[root@server~]cp /etc/named.caching-nameserver.conf .
[root@server~]mv named.caching-nameserver.conf named.conf
[root@server~]cat /etc/named.rfc1912.zones >> named.conf
[root@server~]vim named.conf
Options {
Listen-on port 53 { any; };
Directory “/var/named”;
Allow-query { any; };
};
Logging {
channel default_debug {
file “data/named.run”;
severity dynamic;
};
};
Zone “.” IN {
Type hint;
File “named.ca”;
};
Zone “localhost” IN {
type master;
file “localhost.zone”;
};
Zone “0.0.127.in-addr.arpa” IN {
type master;
file “named.local”;
};
Zone “baidu.com” IN {
Type master;
File “baidu.com.zone”;
};
Zone “0.168.192.in-addr.arpa” IN {
Type master;
File “0.168.192.com.zone”;
};
[root@server~]cp named.conf /var/named/chroot/etc/
[root@server~]chgrp named /var/named/chroot/etc/named.conf
[root@server~]cp /usr/share/doc/bind-9.3.4 /sample/var/named/localdomain.zone named.ca named.local localhost.zone named.root /var/named/chroot/var/named/
[root@server~]mv /var/named/chroot/var/named/localdomain.zone /var/named/chroot/var/named/baidu.com.zone
[root@server~]vim /var/named/chroot/var/named/baidu.com.zone
@ IN SOA www.baidu.com. Root (
42
3H
1W
1D )
IN NS www.baidu.com.
www IN A 192.168.0.4
[root@server~]cp /var/named/chroot/var/named/named.local /var/named/chroot/var/named/0.168.192.com.zone
[root@server~]vim /var/named/chroot/var/named/0.168.192.com.zone
@ IN SOA www.baidu.com. Root (
1997022700
28800
14400
3600000
86400 )
IN NS www.baidu.com.
[root@server~]chgrp named /var/named/chroot/var/named/*
[root@server~]service named restart
[root@server~]host www.baidu.com
[root@server~]host 192.168.0.4
[root@server~]host localhost
[root@server~]host 127.0.0.1
將解析請求轉發給DNS服務器:192.168.0.4
Forwarders { 192.168.0.4; };
SLAVE
在DNS(SLAVE):
Vim /var/named/chroot/etc/named.conf
加入:
Zone “baidu.com” IN {
Type slave;
File “slave/baidu.com.zone”;
Master { 192.168.0.4; };
};
Zone “0.168.192.in-addr.arpa” IN {
Type slave;
File “slave/0.168.192.com.zone”;
Master { 192.168.0.4; };
};
注意:在服務器iptables加入:
vim /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT –p udp –-deport 53 –j ACCEPT
★
[root@client~]vim /etc/resolv.conf
Nameserver 192.168.0.1