![一段时间后,nslookup 仍然有效,但 ping 和自动刷新网站失败](https://linux22.com/image/1241588/%E4%B8%80%E6%AE%B5%E6%97%B6%E9%97%B4%E5%90%8E%EF%BC%8Cnslookup%20%E4%BB%8D%E7%84%B6%E6%9C%89%E6%95%88%EF%BC%8C%E4%BD%86%20ping%20%E5%92%8C%E8%87%AA%E5%8A%A8%E5%88%B7%E6%96%B0%E7%BD%91%E7%AB%99%E5%A4%B1%E8%B4%A5.png)
与之相反这个问题这是针对带点的名称 ( gw.localnet.au
) 的,并且不会立即发生。只有在一段时间后(相当长一段时间,可能是几天)才会发生。
事实上,这是我的 ADSL 路由器及其内部 IP 地址,我已经在路由器本身和我的 Windows Server 2003 域控制器 DNS 服务中命名了该 IP 地址。具体来说,localnet.au
是一个 Active-Directory 支持的主域。
事实上,ipconfig /flushdns
可以解决这个问题,但需要一段时间(大约是我输入这个问题所花的时间:-))。
但这并不能解释根本原因……
编辑:出现故障的机器是 Windows XP SP3。
手动转移自stackoverflow.com
答案1
我曾经(现在仍然)有同样的问题可以 ping IP 地址和 nslookup 主机名,但无法 ping 主机名。似乎每次我执行 ipconfig /flushdns 时它都会消失,但有时我一天执行几次,而无需对我的网络连接进行任何其他更改或重新启动。我认为问题是 Windows 决定将您的辅助 DNS 服务器比您的主 DNS 服务器更多地用于除 nslookup 命令之外的所有操作。至少对我来说,我的主 DNS 服务器无论如何都会将几乎所有内容转发到我的辅助服务器,但我的辅助服务器不知道我尝试 ping 的主机。回答你的问题,我从来没有真正找到根本原因。