ping命令详解(最新)
通过几个Ping命令判断网络故障 篇一
局域网内电脑不能上网大致可分以下几个原因,系统的IP设置、网卡、路由器网关和线路故障。排除硬件及线路的故障问题,我们可以利用Ping命令来快速检测网络状况。
首先,我们点击系统中开始里的运行,在运行栏中输入cmd命令,操作系统中的DOS窗口就会弹出,在这里我们可以直观和方便地输入各种DOS命令。接着,我们可以在DOS里输入Ping 127.0.0.1,该地址是本地循环地址,如发现本地址无法Ping通,就表明本地机TCP/IP协议不能正常工作,此时应检查本机的操作系统安装设置。
如果上面的操作成功,可Ping通的话,我们接下来可以输入IPConfig来查看本地的IP地址,然后Ping该IP(如 192.168.0.100),通则表明网络适配器(网卡或MODEM)工作正常,不通则是网络适配器出现故障,可尝试更换网卡或驱动程序。然后Ping 一台同网段计算机的IP,不通则表明网络线路出现故障;若网络中还包含有路由器,则应先Ping路由器在本网段端口的IP,不通则此段线路有问题,应检查网内交换机或网线故障。
如果内网计算机能ping通则再Ping欣联的路由器(网关),(如192.168.0.1)如不通,则是路由器出现故障,可更换连接路由器的网线,或用网线将PC机直接连接至路由器,如能ping通,则应检查路由器至交换机的网线故障,如无法ping通,可尝试更换计算机再ping,若还不能 ping通,则应检查路由器故障。
最后,如果到路由器都正常,可再检测一个带DNS服务的网络,在上一步Ping通了目标计算机的IP地址后,仍无法连接到该机,则可Ping该机的网络名,比如Ping ,正常情况下会出现该网址所指向的IP,这表明本机的DNS设置正确而且DNS服务器工作正常,反之就可能是其中之一出现了故障;同样也可通过Ping计算机名检测WINS解析的故障(WINS是将计算机名解析到IP地址的服务)。
当以上几个步骤执行完毕后,我们就可轻易判断出到底是一些环节出现了故障问题,该重新设置的设置,该换硬件的换硬件。另外,如果想检测网络的连接情况,我们还可以在Ping的地址后面加上-t,这样可不断地进行Ping的连接,可反映出网络的连接是否有中断或者丢包的现象出现。
Ping命令是个很实用的命令,当你遇到网络故障时你可以首先就Ping一下主机,这是最普
遍也是最实用的检验方法,因为错误往往会出在这里,同时它也可以说明很多问题,你才能有针对的进行故障排除。
“.0”可以有条件省略 篇二
大家常用“ping 127.0.0.1”命令在本机上做回路测试,用来验证本机的TCP/IP协议簇是否被正确安装。但你发现了吗?使用“ping 127.1”这个命令也能得到同样的测试结果(如图),其实“ping 127.1”和“ping 127.0.0.1”这两条命令是一样的,都是在进行回路测试。
为什么会这样呢?这就是Ping命令应用中IP地址的使用技巧。大家都知道,IP地址由32位二进制数字组成,为了方便大家记忆,将每8位二进制数字换算成十进制数字,因此就形成了容易记忆的由四部分十进制数字组成的IP地址(如127.0.0.1)。由于,Windows操作系统具有自动填充 “.0”的功能,因此我就可将“127.0.0.1”变为“127.1”。
但是,这个“.0”的省略是有条件限制的,并不能任意省略。在Ping命令的应用中,只能将在IP地址的最后一部分十进制数字前出现的一个或多个“.0”省略,如把“ping 127.0.0.1”命令改写成“ping 127.1”。
如果这一个或多个 “.0”没有紧挨着最后一部分的十进制数字,而是在其他位置,则这个“.0”不能省略,如“ping 202.0.96.1”就不能写成“ping 202.96.1”。这是因为“ping 202.96.1”返回的结果是“202.96.0.1”的应答信息,而不是“202.0.96.1”的应答信息。
数字串代替IP地址 篇三
在Ping命令中,还可以使用数字串代替IP地址,你相信吗?运行“ping 3658906394”命令,你会看到“218.22.123.26”这个IP地址的返回信息。为什么会这样呢?其实,“3658906394”就是IP 地址“218.22.123.26”的另一种表示形式。当然,也可按同样的方法Ping其他的IP地址。
字符串是如何转换而来的呢?其实并不复杂,以“218.22.123.26”这个IP地址为例,IP地址转换成数字串方法如下:先将 “218.22.123.26”转换为十六进制“DA.16.7B.1A”,然后去掉小数点后,变为“DA167B1A”,最后将这个十六进制数转换为十进制“3658906394”,那么“218.22.123.26”就变为“3658906394”了。其他IP地址转换为数字串也是使用同样的方法。
提示:在一些局域网环境中,使用“Ping+数字串”命令可能会失败,出现提示信息“Unknown host数字串”,这是因为该数字串被解析成主机名了,而不是IP地址。因此,掌握了上述技巧后,网管在进行网络测试或维护时,可以熟练运用“省略”方式,减轻Ping命令的字符输入量,提高工作效率。同时,使用数字串代替IP地址也可迷惑好奇心强的普通用户,以免他们胡乱设置。
方法步骤 篇四
Ping (Packet Internet Grope),因特网包探索器,用于测试网络连接量的程序。Ping发送一个ICMP回声请求消息给目的地并报告是否收到所希望的ICMP回声应答。
它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,Ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。
Ping 是Windows系列自带的一个可执行命令。利用它可以检查网络是否能够连通,用好它可以很好地帮助我们分析判定网络故障。应用格式:Ping IP地址。该命令还可以加许多参数使用,具体是键入Ping按回车即可看到详细说明。
Ping指的是端对端连通,通常用来作为可用性的检查,但是一些病毒木马会强行大量远程执行Ping命令抢占你的网络资源,导致系统变慢,网速变慢。
严禁Ping入侵作为大多数防火墙的一个基本功能提供给用户进行选择。
Linux下Ping包的默认大小为64Byte,次数不限。但有时我们需要尝试Ping大数据包,来测试网络的状况,这时,就要指定Ping包的大小了。
Linux下Ping大数据包的格式:
语 法:Ping [-dfnqrRv][-c<完成次数>][-i<间隔秒数>][-I<网络界面>][-l<前置载入>][-p<范本样式>][-s<数据包大小>][-t<存活数值>][主机名称或IP地址]
例如:
1、指定数据包大小为1500Byte:Ping -s 1500 ip
2、指定次数为4次,数据包大小为32767Byte:Ping -c 4 -s 32767 ip
Windows下默认Ping包次数为4次,Ping包大小为32Byte:
1、指定Ping包大小为1500Byte:Ping -l 1500 ip
2、指定次数为6次,Ping包大小为1500:Ping -n 6 -l 1500 ip
注:查看使用帮助,输入Ping,回车即可。
-t Ping 指定的主机,直到停止。若要查看统计信息并继续操作,请键入 Ctrl+Break;若要停止,请键入 Ctrl+C。
-a 将地址解析为主机名。
-n count 要发送的回显请求数。
-l size 发送缓冲区大小。
-f 在数据包中设置“不分段”标记(仅适用于 IPv4)。
-i TTL 生存时间。
-v TOS 服务类型(仅适用于 IPv4、该设置已被弃用,对 IP 标头中的服务类型字段没有任何影响)。
-r count 记录计数跃点的路由(仅适用于 IPv4)。
-s count 计数跃点的时间戳(仅适用于 IPv4)。
-j host-list 与主机列表一起使用的松散源路由(仅适用于 IPv4)。
-k host-list 与主机列表一起使用的严格源路由(仅适用于 IPv4)。
-R 同样使用路由标头测试反向路由(仅适用于 IPv6)。如果使用此标头,一些系统可能丢弃回显请求。
-S srcaddr 要使用的源地址。
-
p Ping Hyper-V 网络虚拟化提供程序地址。
-4 强制使用 IPv4
-6 强制使用 IPv6
当用户遇到Ping小包正常,Ping大包不通的时候,可以排除一下几点问题:
1、可以先尝试通过更改客户端/服务器网卡的MTU值,确认是否为MTU的问题。
2、若是MPLS VPN网络,建议在中间经过的所有节点设备设备上调整接口的MTU为1530。
3、若是中间网络参数不好调整,或者叠加的是其它VPN业务(例如 ipsec、l2tp/pptp、gre等),可以尝试在客户端的出口设备上行链路调整tcp的mss值来规避解决,具体配置命令如下:
interface GigabitEthernet 0/0
ip tcp adjust-mss 1300 //建议尝试调整为1300,也可以尝试调整为更小的数值
确实无法定位问题,可以在本端/对端设备以及中间网络进行镜像抓包,确认具体的问题点。
ping使用技巧 篇五
如何查看ip地址第一步:在计算机桌面的“开始”菜单中点击“运行”。
第二步:在运行中输入“cmd”,点击“确定”或者回车,即可进入DOS界面。
第三步:在DOS界面中输入ping命令,在ping后面跟一个IP地址或URL(网址),例如ping 202.112.80.106
ping支持多种选项,其中常用的一个选项为“-t”,使用此选项会ping指定的目标地址直到中断。
它可以测试本机是否连接上路由器,比如路由器ip地址是192.168.1.1,就用:ping 192.168.1.1就能测试了!如果我们要测试本机网卡是否正常用:ping127.0.0.1,另外ping还有一个很不错的功能,就是能够检测本机网卡是否联网,我们随便ping一个网站:ping
就能知道我们是否联网,还有一个功能就是转化ip,就是把dns域名转换成ip地址,比如:ping ,你就能看到以下信息:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论