環境要求爲減輕主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;}; #新加如的內容 };