绑定9主从复制

我有Debian的Bind9 NS1和NS2他们是两个虚拟机。

我创build一个文件/etc/bind/zones/db.domain.com然后我必须将其添加到/etc/bind/named.conf.local

区域“domain.com”{type master; 文件“/etc/bind/zones/db.domain.com”; 允许转让{THE.IP.OF.NS2; }; allow-update {none; }; };

然后,当我重新加载时,它在NS1上工作,但必须进入NS2,并更改/etc/bind/named.conf.local

区域“domain.com”{type slave; 文件“/etc/bind/zones/db.domain.com”; 主人{THE.IP.OF.NS1; }; allow-transfer {none; }; };

从现在开始,当我在NS1上重新加载/重新启动时,它会将/etc/bind/zones/db.domain.com复制到NS2。

有没有办法将/etc/bind/named.conf.local的内容复制到从站,所以我不必每次手动添加ns2上的新域?

谢谢!

不,BIND提供的工具是不可能的。
你需要自己在你的configurationpipe理系统中实现这个function。