“名称解析暂时失败”实际上是什么意思?

“名称解析暂时失败”实际上是什么意思?

我已经阅读了相当多关于这个问题的问题,但每个人都只是解释了如何解决它(对我来说不起作用),而我发现没有人真正解释过它的原因是什么。就我个人而言,我的家庭网络一直都遇到这个问题!实际上,每天大约 20 次,每次发生这种情况,如果我运气不好的话,可能会持续长达 3 个月。

我的 ISP 说这是我的路由器的问题,我现在有 2 个路由器。一个是 ASUS,另一个是 Linksys,ASUS 有默认固件,Linksys 有 dd-wrt。我运行 2 台 arch linux PC 和一台 Android 智能手机。当发生这种情况时,所有设备都会遇到相同的问题。目前我使用的是 Asus 路由器,因为 Linksys 从未恢复,而 ASUS 可以上网约 5 分钟,然后失去连接约 10 分钟。我借了朋友的路由器,它也有同样的问题。我可以用它们全部设置 LAN,没有任何问题。

这是我的问题还是我的 ISP 的问题?如果能得到答案,我将不胜感激,因为当我打电话给他们时,他们说我做错了什么,并对此负有责任,但我真的认为他们应该承担责任。当互联网完全瘫痪时,我仍然可以通过手机共享 wifi,而且它还能正常工作,所以不要相信我错误配置了 PC 上的 wifi。

答案1

“名称解析暂时失败”意味着您的系统认为您的名称解析配置是合理的,但目前无法解析名称。

大多数情况下,这是因为 DNS 服务器不适用于系统。这又可能由很多原因造成,从电缆故障到 ISP 服务器宕机。

一般来说,调试这个有以下几个步骤:

  • 我可以 ping 网关的 IP 地址吗?
  • 我可以 ping 网络上其他主机的 IP 地址吗?
  • 检查您的 DNS 服务器是什么(8.8.8.8,您的 ISP 的 DNS,路由器/网关,...)

然后,取决于您的 DNS 服务器:

  • 如果是您自己的路由器/网关,请重新检查该设备上的 DNS 设置。确保源服务器正确,然后重新检查所有内容。

  • 如果这是您自己的路由器/网关,您可以尝试nmap查看端口是否打开

  • 尝试

nslookup
server (your server's IP address)
test.com

如果有效,则名称解析的网络部分有效,您需要查看系统的具体信息。

如果不起作用,请尝试将服务器设置为 8.8.8.8。如果起作用,则说明您的正常 DNS 服务器存在问题。

当然,失败的原因还有很多。我知道有一家 ISP 会重定向全部DNS 流量流向其自己的 DNS(为不存在的主机名添加服务)。在这种情况下,可能需要其他调试操作。

相关内容