我试图了解 PowerDNS 从站是否可以更新记录,即使该区域的 SOA 中的序列号没有更改。我想到的场景如下:
有一台主服务器为 DNSSEC 进行实时签名。背景是我希望能够通过仅更改数据库来提供当前的签名记录。当数据库中的 SOA 序列发生变化时,从属设备会收到通知并自动检索新的(和签名的)数据。
但是,根据文件,RRSIG 记录的有效期为一到两周。即使 SOA 没有改变,slave 会自动获取新的 RRSIG 记录吗?
我试图了解 PowerDNS 从站是否可以更新记录,即使该区域的 SOA 中的序列号没有更改。我想到的场景如下:
有一台主服务器为 DNSSEC 进行实时签名。背景是我希望能够通过仅更改数据库来提供当前的签名记录。当数据库中的 SOA 序列发生变化时,从属设备会收到通知并自动检索新的(和签名的)数据。
但是,根据文件,RRSIG 记录的有效期为一到两周。即使 SOA 没有改变,slave 会自动获取新的 RRSIG 记录吗?
是的,如果您通过数据库复制记录并且所有其他服务器也是 PowerDNS(请参阅有关 DNSSEC 和非 powerdns 副本的注释,例如绑定从属)
.
https://doc.powerdns.com/md/authoritative/modes-of-operation/
请注意,这也是与 ldap 后端绑定的工作方式(我对 FreeIPA 和 DNSSEC 的体验)