我有两台装有 Microsoft Windows Server 2008 R2 x64 的服务器,今天我意识到其中一台无法解析 IP 或域名。
如果我 ping 同一台机器的 IP,它会响应,但如果我 ping 外部 IP(如 8.8.8.8 或任何其他 IP),它就不起作用。域名也是一样。
在 Windows 事件查看器中,我收到警告 1014:由于所有配置的 DNS 服务器均未响应,因此名称解析超时
服务器已连接,我已远程连接并且服务和传入流量(如 FTP 等)运行正常。
我已经做过和测试过的事情:
- 运行卡巴斯基病毒清除程序 10
- 重新启动/关闭 DNS 客户端服务
- 清理 hosts 文件
- 重启服务器
- 关闭 Windows 防火墙(没有其他防火墙)
- 退出或替换当前 DNS 服务器
我就是不能ping通同一台机器的IP或者网关!
有谁能够帮助我?
答案1
首先,这与 DNS 或域名无关 - 如果您无法 ping 某个 IP,则说明存在连接问题。无法解析域名的原因几乎肯定是因为它无法与其 DNS 服务器通信。
它能 ping 同一子网上的另一台机器吗?你知道有一台插在同一交换机上的机器吗?你可以 ping 默认网关,但对我来说,这说明网络或访问控制列表配置错误,虽然这很难说。
你ping 8.8.8.8的具体结果是什么?
您的其他服务器是否一定会收到对您正在尝试的相同 IP 的 ping 响应?ICMP 可能被阻止,这只是一个转移注意力的借口。您可以尝试使用其 IP 手动浏览网站(在您自己的机器上 ping 一个网站以返回 IP)以查看会发生什么。