PowerDNS 主服务器不通知

PowerDNS 主服务器不通知

我有一个基于 PowerDNS 的主名称服务器,带有 3 个从属服务器。区域传输通过 AXFR 工作(从属服务器每小时自动检查一次)。当我通过我们的面板更改记录时,notified_serial 会正确更新,SOA 记录中的序列也会正确更新。

名称服务器使用 MySQL 后端。发生更改时,从属服务器不会收到通知。当应该发送通知时,没有记录任何内容。当我强制发送通知(例如:pdns_control 通知 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

答案1

不要notified_serial在你的面板中更新;powerdns 应该更新这个它发送了 NOTIFY。请update-serial-query参见主/从查询

如果 powerdns 发现 ,它将会发送一个 NOTIFY notified_serial != SOA.serial

相关内容