聚类: 结点 PTR 重新注册时会在内存中增加反向区域 SOA 序列,而不会保存区域文件 → 重启时序列回滚,次要传输会陷入死锁
作者: strerror创建于 2026年7月12日更新于 2026年9月14日
版本: 15.3 (repro), 15.4 中不变, 请参阅更改日志。两节点集群 (v15.3, Debian 13), 主节点 + 副节点, 目录配置的成员区域, DNSSEC 签名的区域。 当本地托管的主反向区域覆盖集群节点的 IP 地址时,集群会在该区域中为节点维护 PTR 记录 ("集群管理记录。请勿更新或删除。")。每次服务启动和集群配置同步时,重新注册这些 PTR 会在内存中增加区域的 SOA 序列,重新签名受影响的 RR 组 (RRSIG 创建时间与服务启动时间匹配),并发送 NOTIFY,但区域文件永远不会被保存 (没有"保存区域文件"日志行;文件 mtime/序列保持冻结)。通过 API 进行普通记录编辑时,会正确保存。
内容来源: TechnitiumSoftware/DnsServer