我有一个运行
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
当我从同一工作组客户端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
现在,当我从另一个成员服务器执行NSLookUp时
C:\Users\Administrator>nslookup hostname Server: Unknown Address: 192.168.1.26 Name: hostname.domain.com Address: 192.168.1.28
所以我比较了两台机器的网络DNS设置,唯一的区别是非域客户端工作站检查了“在DNS注册中使用此连接的DNS后缀”的额外框.如果我没有检查,客户端将不会在DNS服务器中注册.我在“此连接的DNS后缀:”字段中添加了domain.com后缀和工作组客户端计算机.
我已经看到几个反向查找区域的引用导致这样的问题,但是我已经设置了反向查找区域,并且确保为所讨论的主机名创建了ptr记录.
我的问题是,如何解决这个问题,我缺少什么设置?
编辑:
我已经在其中一台服务器上设置了DHCP,并关闭了路由器/网关上的DHCP.在这样做并更新我的IP后,我现在有了平面名称解析.我无法想象什么设置不同但它现在有效.这更有意义吗?