I'm using an internal dns server which translates from internal hostnames to ip addresses. Sometimes the internal server is unavailable and I'd like to use an external server as fallback. The problem ist, Windows seems to query all dns servers in parallel (or at least not top-down) so if I want to resolve an internal name and the external server is asked, I get an error. What I want is to use the internal server if it is available and fall back to the external one if not. It is ik if intrenal name resolution fails when the internal nameserver is not available.

Is this possible?

My operating system is Windows 7.

[Edit: Clarified "parallel dns queries".]

link|improve this question
Are you sure "Windows queries all dns servers in parallel"? If so, it's the first OS I know that does something as unnecessary as this. – billc.cn Feb 9 at 10:13
It looks like this in Wireshark. Well, it seems to query all dns servers in parallel in certain time intervalls and then use the fastest from the last parallel query for some time. – Philipp Riegger Feb 9 at 10:29
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.