我已经设置了 2 个 dns 服务器。有人能告诉我或指导我如何使用 tsig 自动将区域添加到 named.conf 或 named.conf.local 文件吗?我的意思是,如果我在 named.conf 和该区域的文件中添加一个区域,我希望它在第二台服务器中自动执行。有操作方法吗?教程?有人可以指导我吗?
bind9-debian
谢谢
答案1
与 TSIG 并不完全一致,但是确实如此 - rndc addzone
。
http://jpmens.net/2010/10/04/dynamically-add-zones-to-bind-with-rndc-addzone/
在主服务器上添加主区域,在从服务器上添加从属区域。
但您需要先创建一个主区域文件(可以是适合任何区域的通用模板)。您可以实时创建文件(可能使用 scp 或其他工具),也可以预先创建一堆“空”区域文件并在rndc
命令中使用它们。