On Oct 13, 2011, at 7:57 AM, Moser, Stefan (SIDB) wrote: > in customer migrations, when we shift customers from an old DNS environment > to a new DNS environment, there are sometimes situations where we have to > keep the same domain (let’s say “example.com”) both on the old DNS-server and > on the new DNS-server. E.g., there was an A record “mail.example.com” on the > old DNS-server “dns-old”, and an A record “sap.example.com” on the new > DNS-Server “dns-new”. It would be beneficial, if DNS-clients of “dns-new” > could resolve both “mail.example.com” and “sap.example.com”, across both > DNS-servers.
One could do this by having "dns-old" switch to being a slave of the zone from "dns-new". Or remove any trace of configuration of "example.com" zone from "dns-old", and clients talking to "dns-old" will have it perform recursive resolution of the domain which will get data from "dns-new", just as it would for any other random domain. > I can’t think of a meaningful BIND configuration to “mix” both zones, because > of the inherent zone / authoritative model that DNS and BIND have and that > makes forwarders, masters and slaves mutually exclusive. What would be needed > was some kind of “fallback forwarder” that would forward requests it cannot > find in a zone that it is authoritative for. Um, yeah. If you configure a nameserver to be authoritative for a zone, then that zone needs to have every valid record. If an authoritative nameserver doesn't have all valid records, someone is doing it wrong. Regards, -- -Chuck _______________________________________________ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users