Tuesday, January 8, 2013

Force slave BIND9 server reload immediately

SkyHi @ Tuesday, January 08, 2013
Normally your secondary NS should synchronize by itself after a certain amount of time. The problem for the slave NS is to know about changes. In your primary NS, you can add the "notify yes" command in the zone declaration, so that salve NS (declared in the zone file!) are notified about changes. If your slave NS is not declared in the SOA of your zone, you can use the "also-notify x.x.x.x" parameter.

After doing this, the secondary should synchronise as soon as the master has reload the updated zone. If it's not the case, you should have a careful look to the serial number...


Have you enabled
also-notify { ip-to-slave };
for the zone in named.conf?


REFERENCES
https://groups.google.com/forum/?fromgroups=#!topic/comp.protocols.dns.bind/PeNtDguXNBY
http://serverfault.com/questions/379818/bind-dns-master-with-zerigo-slaves-bind-wont-update-the-slave-servers
http://www.mail-archive.com/debian-user@lists.debian.org/msg490738.html