Windows DNS doesn’t resolve local records to different subnet without domain suffix

domain-name-systemwindowswindows-server-2008-r2

I have a domain with a windows DNS that works great for every computer in that subnet. Today I setup a remote office and joined them to the network through a VPN tunnel and so those computers are on another subnet. I then set the remote office to use the main office DNS and it works great for almost everything.

My only problem is that i cannot query for servers in the main office without having to add the full domain suffix;

nslookup dcserver.example.com <– Works

nslookup dcserver <– Doesn't work

Any ideas?

Best Answer

Add them to the main domain or add the suffix in DNS settings. connection properties > TCP/IP properties > advanced > dns > append these dns suffixes (you can also set this via dhcp)