为什么浏览器无法解析网站的IP?

为什么浏览器无法解析网站的IP?

我有多台笔记本电脑连接到路由器。3台运行 Windows 7 的笔记本电脑可以完美连接到互联网。

但是一台装有 Vista 的笔记本电脑ERR_NAME_NOT_RESOLVED在任何浏览器上都会返回错误。Skype 和 Dropbox 在 Vista 机器上运行良好。我也可以使用 IP 浏览,但不能通过地址名称浏览。那么 DNS 的东西出了问题吗?你知道如何解决这个问题吗?我尝试了很多从 Google 上读到的方法,但还没有成功。

编辑:

这只是一台我无法使用 Vista 笔记本电脑访问的服务器。在家庭之外,Vista 机器在学校和机场连接并运行正常。我不确定 DHCP,我没有配置任何东西。

我尝试将 DNS 服务器设置为8.8.8.8和,8.8.4.4但它仍然返回相同的错误。

这是一个多个网页的问题,而不只是一个网页的问题。

Pingwww.google.com不起作用,但使用其 IP 对 Google 进行 ping 却有效。

答案1

如果将服务器的 IP 地址硬编码到软件中,Skype 和 dropbox 就可以正常工作。

尝试将 DNS 服务器静态设置为

  • 您的路由器(如果它具有内置 DNS 服务器)或
  • Google 的 DNS 服务器:

在此处输入图片描述

答案2

您需要确定这是否是浏览器或 DNS 的问题。打开命令提示符并尝试以下每个操作,然后回发结果:

ping google-public-dns-a.google.com    
ping 8.8.8.8

如果它们都可以正常工作则 DNS 设置正确。

如果只有第二个有效,那么您的 DNS 设置就有问题。

顺便问一下,您是否收到了所有网页的错误信息?

如果这些都没有帮助,请尝试检查您的防火墙设置,看看 DNS(端口 53)是否被阻止。

相关内容