BIND从站接收从其他从站通知?

我有一个主名称服务器设置与几个奴隶以及。 今天当我遇到一个奇怪的错误信息时,我正在将其中一个奴隶改为新的服务器。
在更新主服务器上的DNSlogging并重新启动BIND之后,我注意到ns3.mydomain.com正试图向ns4.mydomain.com发送通知。 我已经检查了configuration文件,并且没有在ns3.mydomain.comconfiguration文件中的ns3.mydomain.com的IP地址。
不应该是ns1.mydomain.com发送通知到ns4而不是ns3 ? 我还应该注意到ns3ns4上的DNSlogging似乎都被更新了。

以下是ns3上的错误消息(IP地址: 107.161.xxx.xxx ):

 May 15 22:08:22 vps named[23851]: client 185.38.xxx.xxx#59396: received notify for zone 'mydomain1.com' May 15 22:08:22 vps named[23851]: zone mydomain1.com/IN: refused notify from non-master: 185.38.xxx.xxx#59396 May 15 22:08:22 vps named[23851]: client 185.38.xxx.xxx#59396: received notify for zone 'mydomain2.com' May 15 22:08:22 vps named[23851]: zone mydomain2.com/IN: refused notify from non-master: 185.38.xxx.xxx#59396 May 15 22:08:22 vps named[23851]: client 185.38.xxx.xxx#59396: received notify for zone 'mydomain3.com' May 15 22:08:22 vps named[23851]: zone mydomain3.com/IN: refused notify from non-master: 185.38.xxx.xxx#59396 May 15 22:08:23 vps named[23851]: client 185.38.xxx.xxx#59396: received notify for zone 'mydomain4.com' May 15 22:08:23 vps named[23851]: zone mydomain4.com/IN: refused notify from non-master: 185.38.xxx.xxx#59396 

以下是ns4上的错误消息(IP地址: 185.38.xxx.xxx ):

 May 15 22:08:22 uk named[572]: client 107.161.xxx.xxx#48742: received notify for zone 'mydomain1.com' May 15 22:08:22 uk named[572]: zone mydomain1.com/IN: refused notify from non-master: 107.161.xxx.xxx#48742 May 15 22:08:22 uk named[572]: client 107.161.xxx.xxx#48742: received notify for zone 'mydomain2.com' May 15 22:08:22 uk named[572]: zone mydomain2.com/IN: refused notify from non-master: 107.161.xxx.xxx#48742 May 15 22:08:22 uk named[572]: client 107.161.xxx.xxx#48742: received notify for zone 'mydomain3.com' May 15 22:08:22 uk named[572]: zone mydomain3.com/IN: refused notify from non-master: 107.161.xxx.xxx#48742 May 15 22:08:22 uk named[572]: client 107.161.xxx.xxx#48742: received notify for zone 'mydomain4.com' May 15 22:08:22 uk named[572]: zone mydomain4.com/IN: refused notify from non-master: 107.161.xxx.xxx#48742 

指定notify master-only;options部分或指定notify no; 在从属zone定义如果你不想通知消息发送。

Notify消息默认发送到所有区域的名称服务器(基于区域数据中的NSlogging),除了SOA MNAME (也参见notify-to-soa )。

如文档所示,如果启用通知,则通知消息将发送到该区域的NSlogging中列出的每个服务器。 这适用于主人和奴隶。

我认为你需要应用allow-notify { address_list }; 声明在从属区域名称服务器的选项中,其中'address_list'应该是主名称服务器的通知消息的源IP。