How to override a single host on your Windows DNS Server


1. Your internal Active Directory domain name is different than your public Internet domain name. For example, your AD domain name might be contoso.local but your public Internet domain name might be

2. You want to override a single host on but your internal DNS server is not authoritative for that zone. For example, points to the external IP address of your mail server but you want to override it so that it points to the internal IP address of your mail server for internal clients only.


You could accomplish this by adding a record to the hosts file on every machine on your local network. But that would be very inefficient and hard to manage. You could also create a forward lookup zone for on your internal DNS server, but then you would have to create host records for every host in that domain.


The solution is to create a forward lookup zone called ‘’ on your internal DNS server. This is technically called a subdomain. However, you can create a blank host record within that subdomain and point it to whatever IP address you want.


Add a Comment

Your email address will not be published. Required fields are marked *