我已将一台机器添加到我的网络。我的一台 Windows 机器 (Vista Business) 可以 ping 通它并看到它,但我的 XP 机器看不到该机器。
我已经更改了 c:\windows\system32\drivers\etc\hosts 文件并添加了以下条目:
123.345.567.890 foomachine
奇怪的是,我可以从 XP 机器 ping 123.345.567.890 并得到答复,但是当我尝试从 XP 机器 ping foobar 时,我得到:
Can not find host foomachine. Error message
我能够从我的 Vista 机器 ping foobar(通过 IP 地址和主机名)。
对于造成这种情况的原因和解决方法,您有什么想法吗?
答案1
您是否已清除问题计算机上的 DNS 缓存?ipconfig /flushdns
通过输入 nslookup foomachine 检查 DNS 查找,并查看响应
检查服务器上的 DNS 条目,查看系统 foomachine 是否存在条目。