[root@server1 etc]# vi wnt.zones
zone "xyz.com" IN {
type master;
file "xyz.com.db";
allow-transfer { 192.168.1.250; }; //设置允许复制数据的辅助dns服务器地址;
};
zone "1.168.192.in-addr.arpa" IN {
type master;
file "192.168.1.rev";
allow-transfer { 192.168.1.250; };
};
第四步:在server1上建立相关的区域数据库文件,内容如下:
[root@server1 ~]#cd /var/named/chroot/var/named
[root@server1 named]# vi xyz.com.db //正向区域
$TTL 86400
@ IN SOA ns.xyz.com. root.xyz.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS ns.xyz.com.
IN MX 10 mail.xzy.com.
ns IN A 192.168.1.102
mail IN A 192.168.1.103
www IN A 192.168.1.104
ftp IN CNAME www.xyz.com
.
[root@server1 named]# vi 192.168.1.rev //反向区域;
$TTL 86400
@ IN SOA ns.xyz.com. root.xyz.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS ns.xyz.com.
104 IN PTR www.xyz.com
.
103 IN PTR mail.xyz.com.
第五步:启动dns服务器
[root@server1 ~]#service named star
第二部分:配置辅助DNS服务器
在server2上完成一下内容
第一步:在server2上安装dns所需软件包;
方法同上,此处略。
第二步:在server2上建立主配置文件,并修改相关选项;
方法同上,此处略。
第三步:在server2上建立相应的区域文件;
[root@server2 etc]# vi wnt.zones
zone "xyz.com" IN {
type slave; //区域类型为从区域;
file "slavles/xyz.com.db";
masters { 192.168.1.250; }; //设置主dns服务器的ip地址;
};
zone "1.168.192.in-addr.arpa" IN {
type slave;
file "slavles/192.168.1.rev";
masmters { 192.168.1.250; };
};
注意:辅助dns服务器并不需要建立区域数据库文件;
第五步:启动dns服务器,检查数据库文件是否复制了过来;
[root@server2 ~]#service named start
[root@server2 ~]#ll /var/named/chroot/var/named/slaves
-rw-r--r-- 1 named named 365 07-03 11:35 192.168.1.rev
-rw-r--r-- 1 named named 395 07-03 11:35 xyz.com.db
第三步:在客户机上测试