DNS服务——域名解析容错
介绍
DNS服务至关重要,你我每天访问网站不可能是记忆IP地址。因此DNS服务器的可靠性至关重要。下面介绍DNS服务器容错机制,看图
为了防止DNS服务器故障不再提供服务,引入辅助DNS服务器。辅助DNS上面的记录与主DNS服务器一样,图中画一个只是示意,现实中不止一个。
辅助DNS服务器复制主DNS服务器的记录。这需要在主/辅DNS上都做出相应配置,我允许谁复制我 我复制谁
关于复制又有2种方式:
①定时 辅DNS周期性取主DNS那看看,有没有更新,然后同步过来。参考 DNS服务——正向查找区 和 逆向查找区 序号那一块,还有各种时间那一块
②通知 主有变化,主动通知辅DNS来同步
主DNS服务器(192.168.80.222)配置
[root@WebServer ~]# vi /etc/named.rfc1912.zones zone "cac.com" IN { type master; file "named.cac.com"; allow-update { none; }; notify yes; allow-transfer { 192.168.80.12; }; also-notify { 192.168.80.12; }; };
辅DNS服务器(192.168.80.12)配置
[root@ftpLinux ~]# vi /etc/named.rfc1912.zones zone "cac.com" IN { type slave; file "named.cac.com"; masters { 192.168.80.222; }; };
字段解析
notify yes; 同步方式为通知
allow-transfer { 192.168.80.12; }; 允许那个辅DNS来传输DNS记录
also-notify { 192.168.80.12; }; 允许通知那个辅DNS来主同步DNS记录