解决网络连接故障的若干种方法

本文由 极客范 - 小道空空 翻译自 Chris Hoffman。欢迎加入极客翻译小组,同我们一道翻译与分享。转载请参见文章末尾处的要求。

hand-plugging-in-ethernet-cable

网络连接故障可以使人变得沮丧。当遇到此类问题时,你可以通过下面的一些方法来排除故障和确定故障源,而不是狂按F5刷新网页。
在着手排除网络故障之前,请先检查电脑的物理连接。有些网络连接错误是由于不经意间踢掉了路由器或调制解调器的电源线或者从网口中拔掉了网线造成的。

Ping
当发现网络工作不正常时,首先可以使用ping命令来查看故障。从开始菜单中打开命令提示符窗口,然后输入 ping google.comping howtogeek.com 之类的命令。
这个命令会向你指定的网站发送一些数据包,而网站的服务器会回应收到的每个数据包。如果结果与下图类似,那说明一切正常——丢包率为0并且每个数据包的延时都非常低。
command_prompt

如果发现有数据包丢失(换句话讲,网站的服务器没有对你发出某个或一些数据包做出回应),则说明网络出现了问题。如果服务器回应一些数据包的延时比较久,那也说明网络有异常。这个问题或出自网站本身、或出自你的网络服务提供商或你自己的网络(例如,你的路由器有问题)。
需要指出的是,有些网站从来不会对 ping 做出回应。例如:ping microsoft.com 将永远不会收到回应。

特定网站的故障
如果你访问的网站出现了问题但是可以 ping 通其它网站,那么造成问题的可能是这些网站自身。
你可以使用 Down For Everyone or Just For Me 检查网站是否正常工作。这个工具尝试连接到网站并检查它们是否宕机。如果检验的结果是网站已经宕机,那么问题就是由这些网站造成的。
website_down

如果 Down For Everyone or Just For Me 检验的结果是只有你不能访问这些网站,那么故障将是不确定的。这可能是你的电脑和网站之间的网络出现了问题。你可以使用 traceroute 命令(例如:tracet google.com)跟踪到目的地址之间的路由信息来检查是否半路上出现了问题。如果问题出现在这里,那么你就只能等待这些问题被解决了。

调制解调器和路由器问题
如果一系列的网站你都不能访问,那么问题可能出自你的调制解调器或路由器。调制解调器的作用是用来连接网络服务提供商,而通过路由器你的电脑和其它网络设备可以共享网络。不过有时候调制解调器和路由器指的是同一个设备。
检查你的路由器。如果绿灯不停的闪烁,则说明其工作正常且正在传输数据包。如果有规律的闪烁橙色,则代表出现了问题。同样的规律也适用于调制解调器。
modem-lights

如果指示灯暗示网络出现了问题,那么请尝试重启你的调制解调器或路由器,就像重启你的电脑一样。在指示灯显示正常的情况下你也可以尝试重启它。根据我们的经验,有些路由器需要每隔一段时间重启一次,就像安装了windows的电脑一样。请记住,你的调制解调器重启后可能需要花费几分钟时间来连接到网络服务提供商,请耐心等待。
如果问题还没有解决,你可能需要把路由器或调制解调器恢复到出厂设置或者更新其固件。为了检测你的路由器是不是真的出现问题,你可以直接把你的电脑的网线插到调制解调器上面。如果这时网络恢复了正常,那很明显是你的路由器有问题。

个别电脑出现问题
如果只有你的某个网络设备出现故障,那么可能是由于那台设备上的软件造成的,比如感染了病毒或者浏览器出现了问题。
你可以通过杀毒软件来扫描病毒或尝试安装其它浏览器。软件问题还会有很多其它原因,比如错误的配置了防火墙。

域名(DNS)服务器问题
当在浏览器中输入 Google.com 时,浏览器首先会从DNS服务器获得 Google.com 的IP地址。默认的DNS服务器通常由网络服务商提供,但有时候会出现问题。
你可以通过直接访问网站的IP地址来避免DNS服务器问题。例如,你可以在浏览器中直接输入下面的地址来直接访问Google:
http://74.125.224.72

google_website

如果通过上面的IP地址可以访问Google,但是通过网址(google.com)却不能,那么问题就出在DNS服务器。这时你可不用等待网络服务商解决这个问题,而是使用第三方的服务器,例如OpenDNSGoogle的DNS服务器(8.8.8.8)。

不幸的是,很多网络故障是由于其它的众多原因造成的——而你无法解决这些问题。这时,你只能等待网络服务提供商或者特定网站来解决(然而请记住,重启不可靠的路由器可以解决很多问题)。

如果你遇到网络故障,你可以拨打网络服务提供商的热线电话——毕竟你为此付费了。它会告诉你所遇到的故障是大家都在遭遇的或是你个人的网络问题。



原文链接: Chris Hoffman 翻译: 极客范 - 小道空空

译文链接: http://www.geekfan.net/5111/

[ 转载请保留原文出处、译者和译文链接。]

关注4G/5G、可见光通信、D2D、UAV、Linux使用及编程。 新浪微博:@小道空空_QING

1 条评论

  1. ilikeLQ  /  2014 年 4 月 20 日, 下午 9:00 回复

    为什么ping microsoft.com永远不会得到回应呢…
    i’m wondering..

    Thumb up 0 Thumb down 0

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">