我有一个DNS服务器安装在centOS上并基于BIND DNS服务器.
我想要做的是创建一个辅助DNS服务器,它将与主服务器一起复制,并将保存我的所有区域记录,并且我还需要当主服务器由于某种原因因为某些原因而关闭时,该服务器将充当故障转移作为主人回答来自世界的所有问题.
今天我安装了一台新服务器(centOS 6)并安装了BIND DNS服务器并对其进行配置,将我的主服务器上的所有区域作为从属区域,如下所示:
zone "example-domain.com" IN {
type slave;
masters { ; };
file "slaves/example-domain.com";
};
所以,毕竟我成功地从主服务器更新了带有所有DN记录的区域文件,并且一切都很好.
我做的第二步是将我所有域区域中的主区域文件更新到新的情况,所以我添加了一个带有我的从属详细信息的新NS记录,如下所示:
$TTL 3600
@ IN SOA XXX.com. ns1.XXX.com. (
2013080901 ; serial,todays date + todays serial #
10800 ; refresh,seconds
7200 ; retry,seconds
10800 ; expire,seconds
86400 ) ; minimum,seconds
NS ns1.XXX.com.
NS dns.netvision.net.il.
NS nypop.netvision.net.il.
**NS ns2.XXX.com.**
MX 1 mail.synerionhcm.com.
@ IN A 1.1.1.1
ns2 IN A 2.2.2.2
www IN A 1.1.1.
localhost A 127.0.0.1
但是,如果我的主服务器由于某种原因而瘫痪而且辅助服务器无法从主服务器复制记录,它会删除它们,我想知道在这种情况下会发生什么?它会像主要一样行动,并将回答世界的问题?
谢谢