Я использую два DNS-сервера Win2k3 и один Win2k8 DNS (и AD) в одном домене, country1.company.com. Все DNS-серверы имеют дополнительную зону DNS для домена AD country2.company.com. Два домена AD настроены так, что они НЕ находятся в одном лесу.
Поскольку в стране2 находится много ресурсов, у меня есть CNAMES, например сопоставление computerA.country1.company.com с computerA.country2.company.com. В DNS mmc country1 это выглядит так:
computerA Alias (CNAME) computerA.country2.company.com
Это работает, пока я не получу nslookup вот так:
> 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: 67.215.65.132
Разрешенный IP-адрес, конечно, неверен, он возвращается OpenDNS, который является нашим сервером пересылки DNS.
Что здесь происходит? Что означает точка с запятой? Как исправить проблему?
Заранее спасибо.
Вы не показываете точную команду nslookup, которую вы вводите, но из того, что я вижу здесь, у того, что вы когда-либо искали, есть два ответа, и nslookup вернул их оба, разделенные знаком;.