Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to be able to override local DNS, to resolv a specific host as a local ip instead of the public ip stored on DynDns servers.

Our current internal DNS runs under Windows 2003 Server. We have two routers with seperate internet access, one for internet access and the other one mainly for VoIp traffic. Like the image below.

We need to be resolved as in the DNS server instead of the actual public ip mainly to avoid having to use the internet bandwith to browse the voip server from one of the PC's configured to use default router.

share|improve this question
up vote 5 down vote accepted

Create a new forward lookup zone in your internal DNS server named "". Create a single host record in that zone with a blank hostname and the IP address you want "" to resolve to internally.

Any other hosts in the "" domain will continue to resolve as they always have.

share|improve this answer
Great I did it and it worked. Actually I create the zone for to resolved the local IP and since in dyndns is resolved as it works great, And i dont need to create a zone for every single host but just one for the router. Thanks – JorgeO Oct 22 '09 at 17:07
The router thing did not went well since port mapping on my router does not work from Lan side. But still having the actual resolved as the local IP worked like a charm. – JorgeO Oct 22 '09 at 17:20

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.