e000011-行业软件下载

ping 端口
2023年4月3日发(作者:微信怎么解除手机绑定)

四个Ping命令判断网络的故障

电脑的使用已经越来越普及,人们渐渐已经离不开网络。互联网是知识的海洋,在里面

大家可以结交到不同地方的朋友,寻找到自己所需要的资料,觅到自己所喜欢的网络游

戏。

除了日常生活之外,现时很多企业也离不开网络,比如说电子邮件的业务交往,网络电

话VOIP和即时聊天软件的应用,VPN异地信息的交流等也为企业提高的工作效率及节省

很大部分的费用。

因此,这种种的应用已经给人们一种依赖性。试问,如果当您的电脑不能上网,估计您

连电脑都懒得开了。那么,当电脑不能上网时,我们如何才能准确地判断电脑问题出在

哪里?又如何能快捷地解决这故障?希望下文的一些小技巧能帮到大家。

其实,电脑不能上网大致可分以下几个原因,系统的IP设置、网卡、MODEM和线路故障。

排除硬件及线路的故障问题,我们可以利用Ping命令来快速检测网络状况。

首先,我们点击系统中开始里的运行,在运行栏中输入cmd命令,操作系统中的DOS窗

口就会弹出,在这里我们可以直观和方便地输入各种DOS命令。

接着,我们可以在DOS里输入Ping127.0.0.1,该地址是本地循环地址,如发现本地址

无法Ping通,就表明本地机TCP/IP协议不能正常工作。

如果上面的操作成功,可Ping通的话,我们接下来可以输入IPConfig来查看本地的IP

地址,然后Ping该IP(192.168.1.114),通则表明网络适配器(网卡或MODEM)工作

正常,不通则是网络适配器出现故障。

然后Ping一台同网段计算机的IP,不通则表明网络线路出现故障;若网络中还包含有

路由器,则应先Ping路由器在本网段端口的IP,不通则此段线路有问题;通则再Ping

路由器在目标计算机所在网段的端口IP,不通则是路由出现故障;通则再Ping目的机

IP地址。

最后,检测一个带DNS服务的网络,在上一步Ping通了目标计算机的IP地址后,仍无

法连接到该机,则可Ping该机的网络名,比如,正常情况下会

出现该网址所指向的IP,这表明本机的DNS设置正确而且DNS服务器工作正常,反之就

可能是其中之一出现了故障;同样也可通过Ping计算机名检测WINS解析的故障(WINS

是将计算机名解析到IP地址的服务)。

当以上四个步骤执行完毕后,我们就可轻易判断出到底是某个环节出现了故障问题,该

重新设置的设置,该换硬件的换硬件。另外,如果想检测网络的连接情况,我们还可以

在Ping的地址后面加上-t,这样可不断地进行Ping的连接,可反映出网络的连接是否

有中断或者丢包的现象出现。除了Ping命令外,现在还有不少小软件,它能检测到网

络的连接情况,还能检测到宽带线路的带宽。

网络管理:透过现象轻松解决Ping故障

当网络出现连接故障时,很多网管人员都会首先使用Ping来查找问题的根源。但是很

多人只要发现Ping不通,那么就判断是网络出现了故障。这样只通过表面现象进行判

断,很可能掩盖真相。那么我们在使用Ping命令过程中,到底注意哪些问题呢?还是

请大家跟我来吧。

一、RequestTimedOut

当Ping指定的对象时,出现“RequestTimedOut”提示信息的频率非常高,这说明对

方无法接受发送过来的数据。当然这种情况下,很可能就是网络出现了故障,但并不能

就因此而确定网络一定不通。因为它还有可能是其它原因造成的。

主机不在线

如果对方关机、禁用网卡或者拨掉网线,那么无论你怎么操作,都不会有连通的信息返

回的。要知道最简单的却往往是最容易被忽视的。

防火墙拦截

当安装了防火墙之后,当防火墙工作时,一般都能自动拦截来自网络的Ping命令,从

而让其失去响应。同时安装防火墙后,还会造成共享文件无法访问的故障。因此在检查

时应该先让对方关闭防火墙,然后再使用Ping命令来检测。

IP安全策略限制

对于很多有经验的网管人员来说,他们都在服务器上添加了IP安全策略,对ICMP报文

进行过滤,使Ping命令无法回应,从而返回“RequestTimedOut”的错误提示。

网关设置错误

这种情况主要出现在Ping外部网络地址时才出现。因为当网关设置错误时,Ping发出

的数据包无法经网关进行转发。因此需要检查本机的网关设置以及远程网关的配置是否

正确。

一般来说,只有在排除上述原因之外,才能够根据“RequestTimedOut”初步判断网

络连接可能有问题。

二、DestinationHostUnreachable

出现“DestinationHostUnreachable”错误信息时表示对方主机不存在或者没有跟对

方建立连接。看起来好像与“RequestTimedOut”差不多,但两者却有关本质的区别。

如果Ping命令所发出的数据包经过路由器,并经路由表到达目标的路由,但是因为其

它原因(例如防火墙拦截等)导致不可达,那么就是“RequestTimedOut”的提示了;

相反如果路由表中没有到达目标的路由信息,那么就会出现“DestinationHost

Unreachable”。

出现这种情况主要有以下一些方面的原因:对于使用DHCP自动分配IP地址的网络,很

可能是DHCP服务器出错或不能正常工作,这样客户机无法与DHCP正常通讯并获得正确

的IP地址,对此只需要修复DHCP服务器即可;另外则可能是子网掩码设置错误,对此

只需要修改成正确的即可。

三、Unknownhost

该提示表示无法识别的主机,出现这个问题之后是不是就表示目标主机一定有问题呢?

当然不能!因为我们使用Ping命令去连接目标主机名称时,主要使用DNS来负责将名

称转换成IP地址。例如“”,我们看到的返回信息是“Replyfrom

220.181.28.42:bytes=32time=59msTTL=54”,而不是“:

bytes=32time=59msTTL=54”,这就说明我们IP设置中的DNS服务器将

成功转换为220.181.28.42。因此当我们看到这样的提示时,就应该检查DNS设置是否

正确、DNS工作是否正常。

透过表面的现象,看清真实的问题,只有这样才能够帮助我们找出故障的源头,从而对

故障有正确的判断。

Ping命令的使用技巧

Ping是个使用频率极高的实用程序,用于确定本地主机是否能与另一台主机交换(发送

与接收)数据报。根据返回的信息,我们就可以推断TCP/IP参数是否设置得正确以及

运行是否正常。需要注意的是:成功地与另一台主机进行一次或两次数据报交换并不

表示TCP/IP配置就是正确的,我们必须执行大量的本地主机与远程主机的数据报交换,

才能确信TCP/IP的正确性。

简单的说,Ping就是一个测试程序,如果Ping运行正确,我们大体上就可以排除网络

访问层、网卡、MODEM的输入输出线路、电缆和路由器等存在的故障,从而减小了问题

的范围。但由于可以自定义所发数据报的大小及无休止的高速发送,Ping也被某些别有

用心的人作为DDOS(拒绝服务攻击)的工具,例如许多大型的网站就是被黑客利用数百

台可以高速接入互联网的电脑连续发送大量Ping数据报而瘫痪的。

按照缺省设置,Windows上运行的Ping命令发送4个ICMP(网间控制报文协议)回送

请求,每个32字节数据,如果一切正常,我们应能得到4个回送应答。Ping能够以毫

秒为单位显示发送回送请求到返回回送应答之间的时间量。如果应答时间短,表示数据

报不必通过太多的路由器或网络连接速度比较快。Ping还能显示TTL(TimeToLive

存在时间)值,我们可以通过TTL值推算一下数据包已经通过了多少个路由器:源地点

TTL起始值(就是比返回TTL略大的一个2的乘方数)-返回时TTL值。例如,返回TTL

值为119,那么可以推算数据报离开源地址的TTL起始值为128,而源地点到目标地点

要通过9个路由器网段(128-119);如果返回TTL值为246,TTL起始值就是256,源

地点到目标地点要通过9个路由器网段。

1、通过Ping检测网络故障的典型次序

正常情况下,当我们使用Ping命令来查找问题所在或检验网络运行情况时,我们需要

使用许多Ping命令,如果所有都运行正确,我们就可以相信基本的连通性和配置参数

没有问题;如果某些Ping命令出现运行故障,它也可以指明到何处去查找问题。下面

就给出一个典型的检测次序及对应的可能故障:

·ping127.0.0.1

这个Ping命令被送到本地计算机的IP软件,该命令永不退出该计算机。如果没有做到

这一点,就表示TCP/IP的安装或运行存在某些最基本的问题。

·ping本机IP

这个命令被送到我们计算机所配置的IP地址,我们的计算机始终都应该对该Ping命令

作出应答,如果没有,则表示本地配置或安装存在问题。出现此问题时,局域网用户请

断开网络电缆,然后重新发送该命令。如果网线断开后本命令正确,则表示另一台计算

机可能配置了相同的IP地址。

·ping局域网内其他IP

这个命令应该离开我们的计算机,经过网卡及网络电缆到达其他计算机,再返回。收到

回送应答表明本地网络中的网卡和载体运行正确。但如果收到0个回送应答,那么表示

子网掩码(进行子网分割时,将IP地址的网络部分与主机部分分开的代码)不正确或

网卡配置错误或电缆系统有问题。

·ping网关IP

这个命令如果应答正确,表示局域网中的网关路由器正在运行并能够作出应答。

·ping远程IP

如果收到4个应答,表示成功的使用了缺省网关。对于拨号上网用户则表示能够成功的

访问Internet(但不排除ISP的DNS会有问题)。

·pinglocalhost

localhost是个作系统的网络保留名,它是127.0.0.1的别名,每太计算机都应该能够

将该名字转换成该地址。如果没有做到这一带内,则表示主机文件(/Windows/host)

中存在问题。

·(如天极网)

对这个域名执行地址,通常是通过DNS服务器如果这里出现故障,

则表示DNS服务器的IP地址配置不正确或DNS服务器有故障(对于拨号上网用户,某

些ISP已经不需要设置DNS服务器了)。顺便说一句:我们也可以利用该命令实现域名

对IP地址的转换功能。

如果上面所列出的所有Ping命令都能正常运行,那么我们对自己的计算机进行本地和

远程通信的功能基本上就可以放心了。但是,这些命令的成功并不表示我们所有的网络

配置都没有问题,例如,某些子网掩码错误就可能无法用这些方法检测到。

2、Ping命令的常用参数选项

·pingIP–t

连续对IP地址执行Ping命令,直到被用户以Ctrl+C中断。

·pingIP-l3000

指定Ping命令中的数据长度为3000字节,而不是缺省的32字节。

·pingIP–n

执行特定次数的Ping命令。

更多推荐

ping 端口