Ошибка PowerDNS с ведомым

У меня есть сервер PowerDNS 3.3, установленный на Ubuntu 14.04 (для тестирования).
Это должен быть только мастер. Раба не существует.

Я продолжаю получать эту ошибку:

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 (изменено в этом посте) - это IP-адрес WAN сервера PowerDNS.

Вот мой 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 не разрешено использование подчиненного устройства, поэтому PowerDNS вообще не должен получать никаких уведомлений.

Или о чем это сообщение?

1 ответ

Решение

Вы установили master=yes который говорит PowerDNS отправлять уведомления. Он не проверяет отправленные уведомления против allow-axfr-ips список, потому что переводы могут не приходить с уведомленных IP-адресов.

Если вы хотите NOTIFY уйти, установить master=no,

Другие вопросы по тегам