Назад | Перейти на главную страницу

точка с запятой в имени DNS, когда nslookup разрешает CNAME

Я использую два 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 вернул их оба, разделенные знаком;.