我在Ubuntu 14.04上安装了PowerDNS 3.3服务器(用于testing)。
它应该只有主人。 没有奴隶存在。
我一直得到这个错误:
Received NOTIFY for mydomain.com from 82.91.23.176 but slave support is disabled in the configuration Received unsuccessful notification report for 'mydomain.com' from 82.91.23.176:53, rcode: 4
82.91.23.176 (在这篇文章中修改)是PowerDNS服务器的WAN IP。
在这里我的pdns.conf
allow-axfr-ips=127.0.0.1 allow-recursion=127.0.0.1 config-dir=/etc/powerdns daemon=yes disable-axfr=no guardian=yes include-dir=/etc/powerdns/pdns.d local-address=0.0.0.0 local-port=53 master=yes module-dir=/usr/lib/powerdns setgid=pdns setuid=pdns socket-dir=/var/run version-string=powerdns webserver=yes webserver-address=192.168.178.33
据我了解, slave=no是默认的,axfr不允许slave,所以PowerDNS不应该收到任何通知。
或者这个消息是关于什么的?
你已经设置了master=yes ,它告诉PowerDNS发送通知。 它不检查针对allow-axfr-ips列表发送的通知,因为传输可能不是来自通知的IP。
如果你想让NOTIFY消失,设置master=no 。