DNS高级之主从服务
#由于上边已部署主服务器,下主要介绍从服务器
#在DNS域名解析服务中,从服务器可以从主服务器上获取指定的区域数据文件,从而起到备份解析记录与负载均衡的作
用,因此通过部署从服务器可以减轻主服务器的负载压力,还可以提升用户的查询效率
#测试需要两台服务器!主192.168.10.10,从192.168.10.20
#在主服务器的区域配置文件中允许该从服务器的更新请求,即修改allow-update {允许更新区域信息的主机地址;};参
数,然后重启主服务器的DNS服务程序
主服务器
vi /etc/named.rfc1912.zones
zone "c74.com" IN {
type master;
file "c74.com.zone";
allow-update { **192.168.10.20**; };(修改此处)
};
zone "10.168.192.in-addr.arpa" IN {
type master;
file "192.168.10.arpa";
allow-update { **192.168.10.20**; };
};
systemctl restart named
从服务器
#在从服务器中填写主服务器的IP地址与要抓取的区域信息,然后重启服务。注意此时的服务类型应该是slave(从),而不再是master(主)。masters参数后面应该为主服务器的IP地址,而且file参数后面定义的是同步数据配置文件后
要保存到的位置,稍后可以在该目录内看到同步的文件
**
vi /etc/named.rfc1912.zones
zone "c74.com" IN {
type slave;
masters { 192.168.10.10; };
masterfile-format text ;
file "slaves/c74.com.zone";
};
zone "10.168.192.in-addr.arpa" IN {
type slave;
masters { 192.168.10.10; };
masterfile-format text ;
file "slaves/192.168.10.arpa";
};
systemctl restart named**
最后:重点:
修改主从服务器的/etc/resolv.conf文件
格式如图
测试:
重启两边服务: