I’ve got 10.3 running bind on 5 boxes. 1 is the master, the other 4 are slaves. My issue is kind of strange.
I’m using webmin for DNS management (we have windows admins too, they need a gui!). My problem is the slaves aren’t showing any sign that they are getting the notifies from the master.
If I make a record change via webmin and apply changes in an existing zone, I can see in /var/log/messages that the notifies are sent. I’m not seeing any sign in the logs on the slaves that the notify was received. If I go to the slave I can manually run “rndc refresh zone” and the slave checks in right away and updates the zone. rndc status also doesn’t result in any errors.
It was my understanding that making changes on the master would send notifies to the slaves and that the slaves would immediately (or as soon as possible) check in and update the zone. Frustrating that it works manually just fine via forcing the updates (webmin or CLI), but not automatically.
I have verified the keys are all the same, the rndc.conf’s reference the proper keys, and the named.conf’s have all the right information. I’m starting to wonder if the notifies are being stopped by a firewall somewhere. My net peeps tell me that nothing is blocked, and I can do all normal network comm to and from these boxes. In the controls I have defined 127.0.0.1 because if I set the control interface to the internal IP, it breaks rndc.
Being this is my first real foray into bind, please forgive me if I’ve missed something obvious. My boss is starting to say “let’s just use windows DNS” so i’d like to get this working.
Please let me know any relevant configs that would be helpful.