I am running two Win2k3 and one Win2k8 DNS servers (and AD) in the same domain, country1.company.com. The DNS servers all have a secondary DNS zone for the AD domain country2.company.com. The two AD domains are configured such that they are NOT in the same forest.
As country2 is where many of the resources are in, I have CNAMES e.g. computerA.country1.company.com mapping to computerA.country2.company.com. In the country1 DNS mmc, it looks like:
computerA Alias (CNAME) computerA.country2.company.com
This works until suddenly I get nslookup like this:
> server 192.168.3.2 Default Server: server1.country1.company.com Address: 192.168.3.2 > computerA Server: server1.country1.company.com Address: 192.168.3.2 Non-authoritative answer: Name: computerA.country1.company.com;country2.company.com Address: 220.127.116.11
The resolved IP is of course incorrect, returned by OpenDNS, which is our DNS forwarder.
What is happening here? What does the semicolon mean? How do I correct the problem?
Thanks in advance.