Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Question
Tuesday, May 19, 2015 3:24 AM
Hi,
I have a machine with two NIC installed, one for Internet connection, another for private AD domain connection. I configured DNS server for both NIC.
For the NIC connected with the Internet, the DNS is pointed to the public DNS server.
For the NIC connected with the private AD domain, the DNS is pointed to the domain controller.
The issue is that, this machine cannot resolve AD domain, it can resolve Internet domain without issue.
How to make both domain resolution to work? How does Windows select which DNS to do name resolution on a multihomed machine?
thanks
Ah_Chao|| MCSE,VCP,EMCSAe
All replies (2)
Tuesday, May 19, 2015 9:25 AM ✅Answered
See if this blog helps
https://technet.microsoft.com/en-us/library/cc772564.aspx
Wednesday, May 20, 2015 9:43 AM ✅Answered
Hi,
According to your description, my understanding is that you want the multihomed device can resolve Internet name using DNS server configured on external adapter, and resolve internal domain name using NDS server configure on internal adapter.
DNS client’s name resolution behavior is based on the suffix settings, and the single/multi-label name or FQDN which you queried. Detailed information you may reference:
DNS Client Name Resolution behavior in Windows Vista vs. Windows XP
http://blogs.technet.com/b/networking/archive/2009/04/16/dns-client-name-resolution-behavior-in-windows-vista-vs-windows-xp.aspx
Besides, when the multihomed device queries a name, it will sends the query to the first DNS server on the preferred adapter, if there is no response, it will send query to the first DNS servers on all adapters. Link below has described detailed process about Multihomed Name Resolution, just for your reference:
https://technet.microsoft.com/en-us/library/cc961411.aspx
confirm the DNS suffix and adapter settings on the device, if the problem still exits, try to use nslookup to confirm domain name resolution. open CMD on this device, and type the command below, each line end with Enter:
nslookup
set d2
<domain name which you want to resolve>
And post the result here.
Best Regards,
Eve Wang
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected].