From the FAQ on
ask Mr DNS
Quote:
> We have a master DNS server A that is not accessible to the public and have
> another DNS server B which our users can use.
> Now we want a third DNS server C to be authoriative for our zone. But C is
> found on another network and cannot reach the master DNS A but can reach B
> So C will have as master the server B.
>
> When a change is made in A, B will get notified by A and perform a zone
> transfer with A. How about C? Can C be notified by B or will it have to
> periodically check B for any change?
C will be notified by B after it transfers the zone from A successfully and loads it. All servers, whether slave or master, will send out NOTIFY messages to all the other "official" name servers (those in the NS RRset) when it successfully loads a zone.
(Unless B is running a BIND 8 version previous to 8.2.3... it didn't following the NOTIFY protocol spec, i.e., slaves wouldn't send NOTIFY messages, only the master would.)
|
You cannot force a load - you can force the notify by either stopping and starting or reloading bind. Once either the slave or master gets the notify then the changes will be sent.
Some other FAQs that may help:
forwarders, secondary
DHCP, DNS, WINS, can't we all just get along?
Sub-domain or Virtual domain