Назад | Перейти на главную страницу

Главный сервер PowerDNS не уведомляет

У меня есть главный сервер имен на основе PowerDNS с 3 подчиненными устройствами. Передача зоны работает через AXFR (автоматически один раз в час проверяется ведомыми устройствами). Когда я изменяю запись через нашу панель, notification_serial обновляется правильно, как и серийный номер в записи SOA.

Сервер имен использует серверную часть MySQL. Ведомые устройства не получают уведомления об изменениях. Когда должно было быть отправлено уведомление, ничего не регистрируется. Когда я принудительно отправляю уведомление (например, pdns_control notify example.com), ведомые устройства получают уведомление должным образом.

Конфиг выглядит следующим образом:

master=yes
setuid=pdns
setgid=pdns
local-address=xx.xxx.xx.xxx
allow-axfr-ips=xx.xxx.xx.xxx

use-logfile=yes
log-dns-details=yes
log-failed-updates=yes
logging-facility=0
loglevel=4

launch=gmysql
gmysql-host=localhost
gmysql-user=xxxxxxxxxxxxxxxx
gmysql-password=xxxxxxxxxxxxxxx
gmysql-dbname=powerdns

Не обновлять notified_serial в вашей панели; powerdns должен обновить это после он отправил УВЕДОМЛЕНИЕ. Видеть update-serial-query в Ведущий / ведомый запросы.

powerdns отправит УВЕДОМЛЕНИЕ, если увидит notified_serial != SOA.serial.