利用Windows中自带的三个工具判定网络故障

常在往上飘的各位应该都遇到过各种断网故障,说实话有时候确实恼人。打电话给客服,总也要待一段时间才可以恢复,其实我们不妨试着自己诊断一下,说不定自己可以修好,或能给客服人员以更准且的描述。Windows自带了三种常用的网络诊断工具,可以帮助我们快速准确的对网络故障进行初步判定。下边我将详细介绍三种工具的用法。

一、Windows自带的三种网络诊断工具。

1、ping Windows自带的网络诊断工具之一,常用来判定网络的通断。工作原理是向目标地址发送特定大小的数据包通过是否能收到返回包来判定与目标地址间的网络是否畅通。

2、nslookup Windows自带的网络工具之一,可以查看目标域名的解析信息,从而初步断定域名解析时候存在问题。关于域名解析,请参阅百度百科词条:“域名”“解析”“DNS”。

3、tracert 路由链路跟踪程序,可以跟踪本地到目标域名之间的路由跃点,从而判断是整条链路中出问题的跃点。关于路由链路和跃点详见百度百科词条:“路由”“链路”“跃点”“路由表”。

二、具体用法。

以上三条命令全部在命令行下运行使用。打开命令行的方法是:“开始”“运行”“cmd”回车。

Vista以上系统为中文。XP为英文。

命令格式全部为:命令+空格+域名。

例:

ping www.baidu.com
Nslookup www.baidu.com
Tracert www.baidu.com

三、应用实例

我们以百度网站为例,在实例中介绍三种命令的具体用法。

1、ping命令

当我们需要判定某个站点与我们之间的链接手否畅通时,需要用到ping命令,这也是我们遇到网络故障时应当最优先使用的命令,因为如果线路不通,一切免谈了。如图:

ping

上图返回的是正常值,说明我的计算机与百度之间的链接是通的。也就是网络正常,如果返回信息是超时,代表网络中断,这时候我们应该检查线路链接,电脑上本地连接的IP地址是否正确(关于ip地址可参阅百度百科条目“IP地址”)ADSL用户应首先检查是否正确拨号等。

2、nslookup命令

这个命令可以查看我们需要测试的域名的解析信息,适用情况是qq可以登陆但网页打不开的情况及其他本地系统部分组件断网的类似情况。如图:

nskookup

上图返回的同样是正常值,我们可以看到,解析处显示了目标域名的IP地址,如果返回的是错误或者无法显示解析IP地址,我们应检查本地连接的DNS服务器设定是否有误,路由器用户检查路由器DNS设定是否有误。

3、tracert命令

当我们用nslookup无法正常解析网站,但我们确定DNS设定无误时,用tracert命令可以判断出问题的跃点。如图:

tracert

正确返回值如上图,tracert命令会跟踪每个连接所要经过的跃点,每个跃点重试三次,每次返回时间。如果某个数据包到达某个跃点时发现某一次或者某几次显示时间为“星号”则指的是本次测试超时,三次都超时的即可判定为断线。我们可以通过tracert工具具体了解是哪个跃点出问题。例如我的路由器ip是192.168.1.1,如果到这个地址超时,则代表我的路由器出问题了。如果在后边地址超时,则代表运营商或者网站出问题了。

上一篇
下一篇