我有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。