我在同一个域 country1.company.com 中运行两个 Win2k3 和一个 Win2k8 DNS 服务器(和 AD)。DNS 服务器都为 AD 域 country2.company.com 提供了一个辅助 DNS 区域。这两个 AD 域的配置使其不在同一林中。
由于 country2 是许多资源所在的位置,因此我有 CNAMES,例如 computerA.country1.company.com 映射到 computerA.country2.company.com。在 country1 DNS mmc 中,它看起来像:
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转发器)返回的。
这里发生了什么?分号是什么意思?我该如何纠正这个问题?
提前致谢。
答案1
您没有显示发出的确切的 nslookup 命令,但从我在这里看到的情况来看,您查找的内容都有两个答案,并且 nslookup 返回了它们两个,以 ; 分隔。