Forum Discussion

shocko965's avatar
shocko965
Copper Contributor
Aug 18, 2022

Host Specific DNS Records for a Domain Non-Authoritatively

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?
  • Alban1999's avatar
    Alban1999
    Iron Contributor
    Hello,

    Split-brain DNS (also known as split-horizon DNS) may be the answer, but why did you split the domain to begin with ?
    • shocko965's avatar
      shocko965
      Copper Contributor
      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.
  • any other request will not get forwarded to the internet DNS servers

    Any examples?

     

     

Resources