我通过 rndc-confgen 创建了一个密钥,将其放入 name.conf 中以将 rndc 用于bind9服务器。工作正常。由于我的错误,我在 ddns 的 isc-dhcp-server 上使用了相同的密钥。后来我注意到,而且 DDNS 也工作得很好。那么,ddns-confgen 和 rndc-confgen 有什么区别呢?在我看来,他们也在做同样的事情。
我通过 rndc-confgen 创建了一个密钥,将其放入 name.conf 中以将 rndc 用于bind9服务器。工作正常。由于我的错误,我在 ddns 的 isc-dhcp-server 上使用了相同的密钥。后来我注意到,而且 DDNS 也工作得很好。那么,ddns-confgen 和 rndc-confgen 有什么区别呢?在我看来,他们也在做同样的事情。
我的错误,rndc密钥和ddns密钥完全不同的原因。但最终,两个密钥文件具有相同的 TSIG 内容。因此,使用 rndc 密钥作为 ddns 或反之亦然不是想法,但可行。