环境要求为减轻主DNS的资源,搭建从DNS服务器获取资源
[root@localhost ~]# vi /etc/named.conf options { listen-on port 53 { 192.168.216.151; }; listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; allow-query { any; }; #允许任意来访地址 allow-transfer { IP;}; #从DNS服务器IP recursion yes; [root@localhost ~]# vi/etc/named.rfc1912.zones zone "baidu.com." IN { type master; file "baidu.localhost"; allow-update { none; }; }; zone "216.168.192.in-addr.arpa"IN { type master; file "baidu.empty"; allow-update { none; }; }; [root@localhost ~]# cd /var/named/ [root@localhost named]# cp -p named.localhostbaidu.localhost [root@localhost named]# cp -p named.emptybaidu.empty [root@localhost named]# ls -l 总用量 36 -rw-r-----. 1 root named 152 12月 15 2009 baidu.empty -rw-r-----. 1 root named 152 6月 21 2007 baidu.localhostDNS分离搭建 [root@localhost named]# vi baidu.localhost $TTL 1D @ IN SOA baidu.com. rname.invalid.( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum NS dns.baidu.com. MX 5 mail.baidu.com. dns A 192.168.216.151 www A 192.168.216.152 mail A 192.168.216.153
从DNS服务器配置文件:
[root@localhost ~]# vi /etc/named.conf options { listen-on port 53 { 从DNS的IP地址; }; listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; allow-query { 从DNS的ip; };
配置从DNS区域文件
[root@localhost ~]# vi/etc/named.rfc1912.zones zone "baidu.com" IN { type master; file "baidu.localhost"; allow-update { none; }; masters {主DNS的ip; }; }; zone "反网络.in-addr.arpa"IN { type master; file "baidu.empty"; allow-update { none; }; masters { 主DNSip;}; #新加如的内容 };