Host Specific DNS Records for a Domain Non-Authoritatively

Copper Contributor

I have a DNS domain that I have split and need to resolve certain hosts within this domain differently depending on where the client is on the internet or my internal network. For example, the domain could be lab.com. Currently our setup is that our ADDS DNS servers are authoritative for lab.com. We then add A records to is for www and www1. This allows resolution to these hosts (and to internal IPs) but any other request will not get forwarded to the internet DNS servers as we are authoritative which causes a problem.

So my question is:

  • Q: how to host specific A records in DNS for a domain on a Windows DNS server and forward all other queries for that domain/sub-domain to another DNS server?
3 Replies
any other request will not get forwarded to the internet DNS servers

Any examples?

 

 

Hello,

Split-brain DNS (also known as split-horizon DNS) may be the answer, but why did you split the domain to begin with ?
We split as because we might have some kit with internal and external facing IPs that we needed to reference with the same DNS Name due to various org specific reasons.