Split DNS (views)

Split DNS is a method in some name server implementations that enables zone data to appear differently depending on which client queries the name server. For example, Internet clients might be restricted to a subset of resource records in a zone, while intranet clients might have access to all resource records in a zone.

The BIND 9 name server implementation supports split DNS through the view statement.

If you want to configure split DNS for an ADNR-managed zone, there are some special considerations. When implementing split DNS for a domain, the zone data is kept in separate files in the name server for each view of the zone. This implies that the data is disjointed, and in many respects ADNR must treat each view like a separate zone. When performing dynamic updates to a split DNS zone, the name server might determine which view to update based upon the source IP address of the nsupdate client. The BIND 9 name server uses this criteria to determine which view to update, and ADNR is the update client in this regard. Therefore, ADNR must use separate source IP addresses to update each view. This can be accomplished in the following ways: