完全区域传送
1.主NDS服务器
[root@139 ~]# systemctl stop firewall
[root@139 ~]# setenforce 0
vim /etc/named.config
[root@192 ~]# vim /var/named/master.baidu.zheng
[root@192 ~]# vim /var/named/master.baidu.fan
[root@139 ~]# systemctl restart named
2.从DNS服务器
[root@192 ~]# yum install bind -y
[root@192 ~]# systemctl stop firewalld
[root@192 ~]# setenforce 0
[root@192 ~]# vim /etc/named.conf
options {
listen-on port 53 { 192.168.80.128; };
directory "/var/named/slaves";
allow-query { any; };
};
zone "baidu.com" IN {
type slave;
file "slaves.baidu.zheng";
masters { 192.168.80.130; };
allow-notify { 192.168.80.130; };
};
zone "80.168.192.in-addr.arpa" IN {
type slave;
file "slaves.baidu.fan";
masters { 192.168.80.130; };
allow-notify { 192.168.80.130; };
};
[root@192 ~]# systemctl restart named
测试
> server 192.168.80.130
Default server: 192.168.80.130
Address: 192.168.80.130#53
增量区域传送
1、正向解析
[root@192 ~]# vim /var/named/master.baidu.zheng
$TTL 1D
@ IN SOA @ admin.baidu.com. (
1
1M
1M
3M
1M )
NS dns.baidu.com.
NS slave.baidu.com.
dns A 192.168.80.130
www A 192.168.80.102
ftp A 192.168.80.103
slave A 192.168.80.128
aaa A 192.168.80.101
w CNAME www
#2、反向解析
[root@192 ~]# vim /var/named/master.baidu.fan
$TTL 1D
@ IN SOA @ admin.baidu.com. (
1
1M
1M
3M
1M )
NS dns.baidu.com.
NS slave.baidu.com.
130 PTR dns.baidu.com.
102 PTR www.baidu.com.
102 PTR w.baidu.com.
103 PTR ftp.baidu.com.
128 PTR slave.baidu.com.
101 PTR aaa.baidu.com.
[root@192 ~]# systemctl restart named