我在子网192.168.7.0上有一台服务器2012年DNS服务器,我试图在192.168.8.0子网上,这是不是在域上(这可能不相关)的主机上使用。
当我将192.168.8.x主机configuration为仅使用192.168.7.10 DNS服务器时,我可以通过searchcomputer1.mydomain.local在nslookupfind主机,但是通过searchcomputer1.mydomain.local我找不到它们。
为什么我必须在nslookup或ping添加mydomain.local ?
可能是因为你没有附加任何域后缀 。
这是你在客户端configuration的东西,除非你告诉它,否则神奇地知道要将DNS后缀附加到主机名上。
你在这里回答你自己的问题。 如果PC不在您的域名上,则不会将该域名添加到DNS查询中。 作为一个testing,做一个ipconfig /all并在该PC上查找DNS Suffix Search List 。 如果您没有看到任何内容,您的PC将不会追加任何DNS后缀查询。 现在从域上的PC做同样的testing,并进行比较。 您应该在您的域上的PC上的列表中看到mydomain.local 。