当前位置: 首页 > >

bat ping 返回值_如何使用ping命令诊断网络故障

发布时间:

Ping 是Windows系列自带的一个可执行命令。利用它可以检查网络是否能够连通,用好它可以很好地帮助我们分析判定网络故障。


一、Ping命令详解


首先需要打开DOS命令界面,通过点击开始菜单中的“运行”选项,输入“cmd”, 回车即可打开。





我们输入 ping /? 例出ping 以下是PING的一些参数:





下面我和大家讲解一下,每个参数意思和使用。
ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j computer-list] | [-k computer-list] [-w timeout] destination-list
-t Ping 指定的计算机直到中断。
-a 将地址解析为计算机名。
-n count 发送 count 指定的 ECHO 数据包数。默认值为 4。
-l length 发送包含由 length 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是65,527。
-f 在数据包中发送”不要分段”标志。数据包就不会被路由上的网关分段。
-i ttl 将”生存时间”字段设置为 ttl 指定的值。
-v tos 将”服务类型”字段设置为 tos 指定的值。
-r count 在”记录路由”字段中记录传出和返回数据包的路由。count 可以指定最少 1 台,最多 9 台计算机。
-s count 指定 count 指定的跃点数的时间戳。
-j computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。
-k computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。
-w timeout 指定超时间隔,单位为毫秒。
destination-list 指定要 ping 的远程计算机。


二、怎样使用Ping命令来诊断网络故障呢?
1. 使用ipconfig /all观察本地网络设置是否正确,如图;





2、Ping本机IP,检查硬件设备是否有问题。


假如本机IP地址为:172.168.200.2。则执行命令Ping 172.168.200.2。如果网卡安装配置没有问题,则应有类似下列显示:


Replay from 172.168.200.2?bytes=32 time<10ms


Ping statistics for 172.168.200.2?


Packets?Sent=4? Received=4?Lost=0?0% loss ?


Approximate round trip times in milli-seconds?


Minimum=0ms?Maxiumu=1ms?Average=0ms


如果在MS-DOS方式下执行此命令显示内容为:Request timed out,则表明网卡安装或配置有问题。将网线断开再次执行此命令,如果显示正常,则说明本机使用的IP地址可能与另一台正在使用的机器IP地址重复了。如果仍然不正常,则表明本机网卡安装或配置有问题,需继续检查相关网络配置。


3、Ping网关IP


假定网关IP为:172.168.6.1,则执行命令Ping 172.168.6.1。在MS-DOS方式下执行此命令,如果显示类似以下信息:


Reply from 172.168.6.1? bytes=32 time=9ms TTL=255


Ping statistics for 172.168.6.1?


Packets?Sent=4?Received=4?Lost=0?0% loss ?


Approximate round trip times in milli-seconds?


Minimum=1ms?Maximum=9ms?Average=5ms


则表明局域网中的网关路由器正在正常运行。反之,则说明网关有问题。


4、Ping远程IP,检查本网或本机与外部的连接是否正常。


这一命令可以检测本机能否正常访问Internet。比如本地电信运营商的IP地址为:202.102.48.141。在MS-DOS方式下执行命令:Ping 202.102.48.141,如果屏幕显示:


Reply from 202.102.48.141? bytes=32 time=33ms TTL=252


Reply from 202.102.48.141? bytes=32 time=21ms TTL=252


Reply from 202.102.48.141? bytes=32 time=5ms TTL=252


Reply from 202.102.48.141? bytes=32 time=6ms TTL=252


Ping statistics for 202.102.48.141?


Packets?Sent=4?Received=4?Lost=0?0% loss ?


Approximate round trip times in milli-seconds?


Minimum=5ms?Maximum=33ms?Average=16ms


则表明运行正常,能够正常接入互联网。反之,则表明主机文件(windows/host)存在问题。


5. Ping 本地的环回测试127.0.0.1,127.0.0.1 回送地址Ping回送地址是为了检查本地的TCP/IP协议有没有设置好。







相关资源:如何在cmd下ping端口



友情链接: