我有一个运行 Windows Server 2012 服务器和 Windows 7 客户端的小型网络。现在我正在尝试使用 AD 集成区域设置 DNS。我已经使用正确的 DNS 服务器 IP 配置了不是域成员的本地计算机,将其设置为使用适当的 DNS 后缀在 DNS 中注册,并在 DNS 注册中使用该后缀。那部分效果很好。我还有几个成员服务器作为域的一部分,它们也在 DNS 中注册。所以现在问题的关键就在这里。
当我尝试从工作组客户端对其中一台成员服务器的主机名执行 NSLookup 时,我得到以下信息:
C:\Users\User>nslookup hostname
Server: unknown
Address: 192.168.1.26
*** Unknown can't find hostname: Non-Existent domain
Run Code Online (Sandbox Code Playgroud)
当我从同一个工作组客户端 ping 时,它通过自动将 DNS 后缀添加到主机名来成功。
C:\Users\User>ping hostname
Pinging hostname.domain.com [192.168.1.28] with 32 bytest of data:
Reply from 192.168.1.28: bytes=32 time=14ms TTL=128
Reply from 192.168.1.28: bytes=32 time=<1ms TTL=128
Reply from 192.168.1.28: bytes=32 time=<1ms TTL=128
Reply from 192.168.1.28: bytes=32 time=<1ms TTL=128
Run Code Online (Sandbox Code Playgroud)
现在,当我从另一个成员服务器执行 NSLookUp …
domain-name-system windows active-directory windows-server-2012