DNS 仅当包含域名时才查找主机

DNS 仅当包含域名时才查找主机

我在子网上有一个 Server 2012 DNS 服务器192.168.7.0,并且我正尝试在192.168.8.0子网上的一个主机上使用它,该主机不在域内(这可能不相关)。

当我将192.168.8.x主机配置为仅使用192.168.7.10 DNS服务器时,我可以nslookup通过搜索找到主机computer1.mydomain.local,但仅通过搜索却无法找到它们computer1

为什么我必须mydomain.local添加nslookupping

答案1

可能是因为您没有附加任何域名后缀

这是您在客户端上配置的内容,除非您告诉它,否则它不会神奇地知道将 DNS 后缀附加到主机名。

答案2

您在这里回答了自己的问题。如果 PC 不在您的域中,它不会将该域名附加到 DNS 查询中。作为测试,请在该 PC 上执行ipconfig /all并查找DNS Suffix Search List。如果您在那里看不到任何内容,则您的 PC 不会将任何 DNS 后缀附加到查询中。现在从域中的 PC 执行相同的测试并进行比较。您应该mydomain.local在您的域中的 PC 上的列表中看到。

相关内容