![DNS 无法解析网站地址](https://linux22.com/image/1236525/DNS%20%E6%97%A0%E6%B3%95%E8%A7%A3%E6%9E%90%E7%BD%91%E7%AB%99%E5%9C%B0%E5%9D%80.png)
我似乎无法访问某个特定网站,而其他网站都没有问题。有问题的网站是英国广播公司。
一开始我以为我的笔记本电脑有问题。但是,如果我通过公司网络使用笔记本电脑,我可以加载页面英国广播公司通常情况下。
然后我想也许我家里的 ADSL 可能屏蔽了该网址。但我尝试用家里的 ADSL 连接另一台笔记本电脑,它可以加载页面英国广播公司非常快。
我正在使用 Windows XP SP3,并且尝试使用 IE、FireFox 和 Chrome 访问,但这些都不起作用。
我尝试了 Aaron Digulla 的建议,其结果是:
nslookup bbc.co.uk -> DNS request timed out. time out was two (2) seconds
ping bbc.co.uk -> timed out
telnet bbc.co.uk 80 -> timed out
不知道问题出在哪里。有人能告诉我吗?
答案1
从命令行尝试以下命令:
nslookup bbc.co.uk
ping bbc.co.uk
telnet bbc.co.uk 80
第一个命令检查您的计算机是否可以解析该名称。
第二条命令检查路由是否设置正确(即数据包是否可以在您的计算机和服务器之间传输)。请注意,并非所有服务器都允许ping
。如果有疑问,请尝试使用www.google.com
。
最后一个命令打开与 Web 服务的连接bbc.co.uk
(端口 80)。如果 ping 成功,但这个命令失败,则 Web 服务已关闭。
如果您可以解析名称,但 ping 和 telnet 都不起作用,那么您应该检查路由和防火墙设置。当您通过 DHCP 将计算机连接到网络时,路由应该会自动设置。重新启动 ADSL 路由器,然后重新启动计算机。
如果 telnet 可以工作但您的浏览器无法连接,请检查您的代理设置。
[编辑]看来您正在使用 Windows,并且您的 DNS 设置已损坏。查看此页面如何检查您的 DNS 设置。比较您的好笔记本电脑和坏笔记本电脑的 DNS 设置。