Não atualize notified_serial
no seu painel; O powerdns deve atualizar este após enviar o NOTIFY. Veja update-serial-query
em consultas mestre / escravo .
powerdns enviará um NOTIFY se vir notified_serial != SOA.serial
.
Eu tenho um servidor de nomes mestre baseado em PowerDNS com 3 escravos. A transferência de zona funciona através do AXFR (automaticamente, uma vez a cada hora, é verificada pelos escravos). Quando eu mudo um registro através do nosso painel, o notify_serial é atualizado corretamente, assim como o serial no registro SOA.
O servidor de nomes usa um backend do MySQL. Os escravos não são notificados quando ocorrem mudanças. Nada é registrado quando deveria enviar um Notify. Quando forço uma notificação (como: pdns_control notify example.com), os escravos são notificados corretamente.
A configuração é a seguinte:
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
Não atualize notified_serial
no seu painel; O powerdns deve atualizar este após enviar o NOTIFY. Veja update-serial-query
em consultas mestre / escravo .
powerdns enviará um NOTIFY se vir notified_serial != SOA.serial
.
Tags nameserver slave powerdns