我有一台名为 server1 (windows server 2008) 的机器。它最初设置为由 DHCP 服务器 (windows server 2008) 自动分配 IP。它分配的 IP 是 192.168.0.180。我将 server1 更改为静态 IP 192.168.0.60。然后我从 DHCP 服务器中删除了预留。在我本地的开发机器 (windows 7) 上,当我尝试 ping 它时,它会解析为旧的 192.168.0.180 地址。我在所有机器上都尝试过“ipconfig /flushdns”,也尝试过重新启动等。当我通过其名称从 server1 ping 它时,它可以正确解析,只是无法从其他任何地方解析。是否有一些缓存需要清除?
谢谢您的帮助。
答案1
该 DHCP 服务器是否也作为 DNS 服务器运行?如果是,请清理 DNS 中的主机条目(删除和/或清除缓存)。
更新,20120219
从您发表的另一篇文章中无法仅通过 IP 地址按名称找到计算机“,我认为你没有任何内部命名解析(如 DNS、WINS 或主机文件)。
我的建议是?除非你想每隔一个月就回来解决问题,否则尽快获取内部 DNS!