我正在运行启用了 Active Directory 和 DHCP 的 Windows 2003 Server。
机器:laptop1 从 Windows 2003 DHCP 服务器接收 IP:10.2.6.134。
当我检查服务器上的 DHCP 范围时,机器名称和 IP 没有显示。
当我从服务器 ping laptop1 时,它解析 IP: 10.2.6.129
我已使用 ipconfig /flushdns,但未能解决问题
当我运行命令 ping -a 10.2.6.134 时,它会解析正确的主机名。
关于我可以尝试/检查什么或可能导致此问题的原因,您有什么想法吗?我已经用尽了所有资源。谢谢!
答案1
我猜想您的 DNS 服务器中有一个多余的 laptop1 条目。请手动将其删除。WINS 也可能包含一些内容。
答案2
尝试使用 laptop1 的全名(包括其所在 AD 的域名)对其进行 ping。例如,ping laptop.someADdomain.lcl。您是否得到了相同的结果?
如果其工作正常,则 DNS 可能没有问题并且名称解析来自其他地方(例如 WINS)。
如果 laptop1 是 Windows 机器,您可以尝试该命令(从提升的命令 shell 中)
ipconfig /registerdns