Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

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 voip.example.com to be resolved as 192.168.1.3 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
add comment

1 Answer

up vote 4 down vote accepted

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

Any other hosts in the "example.com" 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 router2.example.com to resolved the local IP and since in dyndns voip.example.com is resolved as router2.example.com 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 voip.example.com resolved as the local IP worked like a charm. –  JorgeO Oct 22 '09 at 17:20
add comment

Your Answer

 
discard

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.