作为最终用户,我如何诊断无法访问特定网站?

Kyl*_*ndt 57 browser internet website community-faq

如果我通常可以访问 Internet 上的网页,但无法访问特定网页,作为最终用户,我该如何排查原因?


这个问题是本周超级用户问题
阅读博客条目以了解更多详细信息或自己为博客做出贡献

Kyl*_*ndt 53

也许该网站实际上已关闭。

尝试访问http://downforeveryoneorjustme.com

为每个人或只是我打倒

如果它显示“不仅仅是您”,则该网站可能出现中断,您应该尽可能尝试报告它——或者等待。

可能是DNS问题。

查看网站 DNS 名称(假设是example.com)是否解析为 IP 地址。您可以通过启动控制台或命令提示符并键入ping example.com

C:\Users\Jeff>ping example.com

Pinging example.com [192.0.32.10] with 32 bytes of data:
Reply from 192.0.32.10: bytes=32 time=26ms TTL=244
Reply from 192.0.32.10: bytes=32 time=27ms TTL=244
Reply from 192.0.32.10: bytes=32 time=27ms TTL=244
Reply from 192.0.32.10: bytes=32 time=39ms TTL=244

Ping statistics for 192.0.32.10:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 26ms, Maximum = 39ms, Average = 29ms
Run Code Online (Sandbox Code Playgroud)

如果您收到“未知主机”错误,这意味着可能存在 DNS 问题。您可以尝试使用nslookup stackoverflow.com 8.8.8.8.

C:\Users\Jeff>nslookup example.com 8.8.8.8
Server:  google-public-dns-a.google.com
Address:  8.8.8.8

Non-authoritative answer:
Name:    example.com
Addresses:  2620:0:2d0:200::10
          192.0.32.10
Run Code Online (Sandbox Code Playgroud)

如果它确实使用该命令解析,那么您可能想要联系您的 DNS 提供商(可能是您的 ISP)。如果您想运行进一步的 DNS 测试,请尝试GRC 的 Windows 版 DNS 基准测试,或服务just-ping.comwhatsmydns.net

可能是浏览器的问题。

如果它确实在 DNS 中解析,但您没有收到 ping 回复,则意味着它们要么正在过滤 ping,要么您无法访问该站点。如果你正在得到回复,你可能有一个浏览器或浏览器代理的问题。尝试使用所有默认设置安装另一个 Web 浏览器,看看是否有任何不同的结果。

可能是您的互联网连接有问题。

如果它正在解决但您无法访问它tracert example.com,请尝试运行并查看它们从哪里开始超时。

Tracing route to example.com [192.0.32.10]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  192.168.1.1 
  2    15 ms    26 ms    29 ms  c-x-x-x-x.hsd1.ca.comcast.net [x.x.x.x] 
  3    10 ms    25 ms     9 ms  te-5-4-ur04.pinole.ca.sfba.comcast.net [68.86.248.169] 
  4    12 ms    13 ms    14 ms  te-0-6-0-0-ar01.oakland.ca.sfba.comcast.net [68.85.154.86] 
  5    35 ms    15 ms    12 ms  pos-0-3-0-0-cr01.sacramento.ca.ibone.comcast.net [68.86.90.129] 
  6    15 ms    16 ms    18 ms  pos-0-9-0-0-cr01.sanjose.ca.ibone.comcast.net [68.86.85.181] 
  7    16 ms    18 ms    19 ms  xe-11-1-0.edge1.SanJose1.Level3.net [4.79.43.133] 
  8    27 ms    18 ms    33 ms  vlan69.csw1.SanJose1.Level3.net [4.68.18.62] 
  9    77 ms    29 ms   183 ms  ae-63-63.ebr3.SanJose1.Level3.net [4.69.134.225] 
 10    28 ms    35 ms    35 ms  ae-2-2.ebr3.LosAngeles1.Level3.net [4.69.132.10] 
 11    43 ms    27 ms    60 ms  ae-31-80.car1.LosAngeles1.Level3.net [4.69.144.131] 
 12    23 ms    23 ms    28 ms  INTERNET-CO.car1.LosAngeles1.Level3.net [4.71.140.222] 
 13    24 ms    23 ms    24 ms  www.example.com [192.0.32.10] 

Trace complete.  
Run Code Online (Sandbox Code Playgroud)

您还可以尝试PingPlotter(共享软件;30 天免费评估。)它会重复运行 traceroute 并绘制结果图表,以便您可以查看在 traceroute 上的任何跃点是否存在数据包丢失或带宽问题。

pingplotter 到 example.com

让它运行一段时间。如果仅输入一两次就超时,您可能需要联系您的互联网服务提供商。如果超时,您应该尽可能联系该网站的网站管理员。无论您联系谁,都包括pingtraceroute命令的输出。