ping命令详解

ping和ipconfig命令详解
ping是一个计算机网络工具,用来测试特定主机能否通过IP到达。ping的运作原理是向目
标主机传出一个ICMP echo要求封包,等待接收echo回应封包。程序会按时间和反应成
功的次数,估计失去封包率(丢包率)和封包来回时间(网络时延)。

1983年12月,Mike Muuss写了这个程序,在IP网络出问题时方便找出其根源。因为这
个程序的运作和潜水艇的声纳相似,他便用声纳的声音来为程序取名。David L. Mills曾提
出另一个取名:Packet Internet Grouper/Gopher(后者指地鼠)。

1.ping
使用 ping可以测试计算机名和计算机的 ip 地址,验证与远程计算机的连接,通过将 icmp
回显数据包发送到计算机并侦听回显回复数据包来验证与一台或多台远程计算机的连接,该
命令只有在安装了 tcp/ip 协议后才可以使用。 现在打开你的ms-dos(开始→程序
→ms-dos),用win2000的朋友打开cmd.exe(这是win2000下的ms-dos,开始→程序→
附件→"命令提示符" 或 开始→搜索文件或文件夹→"填入cmd.exe",找到后双击运行就可
以了。) 下面我们来看看他的命令:

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 指定的计算机直到中断。ctrl+c停止
-a
将地址解析为计算机名。例:c:\>ping -a 127.0.0.1
pinging china-hacker [127.0.0.1] with 32 bytes of data:(china-hacker就是他的计算机名)
reply from 127.0.0.1: bytes=32 time<10ms ttl=128reply from 127.0.0.1: bytes=32
time<10ms ttl=128reply from 127.0.0.1: bytes=32 time<10ms ttl=128reply from 127.0.0.1:
bytes=32 time<10ms ttl=128

ping statistics for 127.0.0.1:packets: sent = 4, received = 4, lost = 0 (0% loss),approximate
round trip times in milli-seconds:minimum = 0ms, maximum = 0ms, average = 0ms

-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 的远程计算机。
c:\>ping ds.internic.net
pinging ds.internic.net [192.20.239.132] with 32 bytes of data: (192.20.239.132 他的ip
地址)

reply from 192.20.239.132:bytes=32 time=101ms ttl=243
reply from 192.20.239.132:bytes=32 time=100ms ttl=243
reply from 192.20.239.132:bytes=32 time=120ms ttl=243
reply from 192.20.239.132:bytes=32 time=120ms ttl=243
网络的应用已渐渐深入我们的工作和生活,它带给了我们各方面的便利。因此,这种种的便
利致使很多人对网络产生依赖性。那么,当电脑不能上网时,我们如何才能准确地判断电脑
问题出在哪里?又如何能快捷地解决这故障?希望下文的一些小技巧能帮到大家。

其实,电脑不能上网大致可分以下几个原因,系统的IP设置、网卡、MODEM和线路
故障。排除硬件及线路的故障问题,我们可以利用Ping命令来快速检测网络状况。 首先,
我们点击系统中“开始”里的“运行”,在运行栏中输入cmd命令,操作系统中的DOS窗口就
会弹出(图1),在这里我们可以直观和方便地输入各种DOS命令。

图1
接着,我们可以在DOS里输入Ping 127.0.0.1,该地址是本地循环地址,如发现本地
址无法Ping通,就表明本地机TCP/IP协议不能正常工作或者是网卡损坏。

图2
如果上面能Ping通的话,我们接下来可以输入“ipconfig”命令来查看本地的IP地址,
然后Ping该IP(192.168.12.114),通则表明网络适配器(网卡或MODEM)工作正常,
不通则是网络适配器出现故障。


图3
然后Ping一台同网段计算机的IP,不通则表明网络线路出现故障;若网络中还包含有
路由器,则应先Ping路由器在本网段端口的IP,不通则此段线路有问题;通则再Ping路
由器在目标计算机所在网段的端口IP,不通则是路由出现故障;通则再Ping目的机IP地
址。

图4
最后,检测一个带DNS服务的网络,在上一步Ping通了目标计算机的IP地址后,仍
无法连接到该机,则可Ping该机的网络名,比如Ping jqcp.com,正常情况下会出现该网址
所指向的IP,这表明本机的DNS设置正确而且DNS服务器工作正常,反之就可能是其中
之一出现了故障;同样也可通过Ping计算机名检测WINS解析的故障(WINS是将计算机
名解析到IP地址的服务)。

图5
当以上四个步骤执行完毕后,我们就可轻易判断出到底是某个环节出现了故障问题,该
重新设置的设置,该换硬件的换硬件。另外,如果想检测网络的连接情况,我们还可以在
Ping的地址后面加上-t,这样可不断地进行Ping的连接,可反映出网络的连接是否有中断或
者丢包的现象出现。除了Ping命令外,现在还有不少小软件,它能检测到网络的连接情况,
还能检测到宽带线路的带宽。

ping的研究网站:http://cisco.chinaitlab.com/special/Ping/Index.html
2.ipconfig
Ipconfig是调试计算机网络的常用命令,通常大家使用它显示计算机中网络适配器的IP地
址、子网掩码及默认网关。其实这只是Ipconfig的不带参数用法,而它的带参数用法,在网
络应用中也是相当不错的。

一、参数说明
1、/all
显示所有网络适配器(网卡、拨号连接等)的完整TCP/IP配置信息。与不带参数的用法相
比,它的信息更全更多,如IP是否动态分配、显示网卡的物理地址(mac地址,之前文章
说过)等。

2、/batch 文件名
将Ipconfig所显示信息以文本方式写入指定文件。此参数可用来备份本机的网络配置。
3、/release_all和/release N
释放全部(或指定)适配器的由 DHCP分配的动态IP 地址。此参数适用于IP地址非静态
分配的网卡,通常和下文的renew参数结合使用。

4、ipconfig /renew_all或ipconfig /renew N
为全部(或指定)适配器重新分配IP地址。此参数同样仅适用于IP地址非静态分配的网卡,
通常和上文的release参数结合使用。

二、应用实例
1、备份网络设置
ipconfig /batch bak-netcfg
说明:将有关网络配置的信息备份到文件bak-netcfg中。

2、为网卡动态分配新地址
ipconfig /release 1
说明:去除网卡(适配器1)的动态IP地址。
ipconfig /renew 1
说明:为网卡重新动态分配IP地址。

如果你的网络连通发生故障,凑巧网卡的IP地址是自动分配的,就可以使用实例2的方法
了。

本文章搜集于互联网,出处不一,还请自身多多研究

合集下载

tracert与ping命令的详解

tracert与ping命令的详解

PING命令入门详解1、Ping的基础知识ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。

Ping是潜水艇人员的专用术语,表示回应的声纳脉冲,在网络中Ping 是一个十分好用的TCP/IP工具。

它主要的功能是用来检测网络的连通情况和分析网络速度。

Ping有好的善的一面也有恶的一面。

先说一下善的一面吧。

上面已经说过Ping的用途就是用来检测网络的连同情况和分析网络速度,但它是通过什么来显示连通呢?这首先要了解Ping的一些参数和返回信息。

2、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 指定的值。

PING 详解

PING 详解

概念是DOS命令,一般用于检测网络通与不通,也叫时延,其值越大,速度越慢PING (Packet Internet Grope)[1],因特网包探索器,用于测试网络连接量的程序。

Ping发送一个ICMP回声请求消息给目的地并报告是否收到所希望的ICMP回声应答。

它是用来检查网络是否通畅或者网络连接速度的命令。

作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:利用网络上机器IP地址的唯一性,给目标IP地址发送一个数据包,再要求对方返回一个同样大小的数据包来确定两台网络机器是否连接相通,时延是多少?ping指的是端对端连通,通常用来作为可用性的检查,但是某些病毒木马会强行大量远程执行ping命令抢占你的网络资源,导致系统变慢,网速变慢。

严禁ping入侵作为大多数防火墙的一个基本功能提供给用户进行选择。

通常的情况下你如果不用作服务器或者进行网络测试,可以放心的选中它,保护你的电脑工作流程我们以下面一个网络为例:有A、B、C、D四台机子,一台路由RA,子网掩码均为255.255.255.0,默认路由为192.168.0.11.在同一网段内在主机A上运行“Ping 192.168.0.5”后,都发生了些什么呢? 首先,Ping命令会构建一个固定格式的ICMP请求数据包,然后由ICMP协议将这个数据包连同地址“192.168.0.5”一起交给IP层协议(和ICMP一样,实际上是一组后台运行的进程),IP层协议将以地址“192.168.0.5”作为目的地址,本机IP地址作为源地址,加上一些其他的控制信息,构建一个IP 数据包,并想办法得到192.168.0.5的MAC地址(物理地址,这是数据链路层协议构建数据链路层的传输单元——帧所必需的),以便交给数据链路层构建一个数据帧。

关键就在这里,IP层协议通过机器B的IP地址和自己的子网掩码,发现它跟自己属同一网络,就直接在本网络内查找这台机器的MAC,如果以前两机有过通信,在A机的ARP缓存表应该有B机IP与其MAC的映射关系,如果没有,就发一个ARP请求广播,得到B机的MAC,一并交给数据链路层。

Windows 中ping命令详解

Windows 中ping命令详解

Windows 中ping命令详解1、Ping的基础知识ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。

Ping是潜水艇人员的专用术语,表示回应的声纳脉冲,在网络中Ping 是一个十分好用的TCP/IP工具。

它主要的功能是用来检测网络的连通情况和分析网络速度。

Ping有好的善的一面也有恶的一面。

先说一下善的一面吧。

上面已经说过Ping 的用途就是用来检测网络的连同情况和分析网络速度,但它是通过什么来显示连通呢?这首先要了解Ping的一些参数和返回信息。

2、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-list1. -t Ping 指定的计算机直到按CTRL+C中断,一般情况下ping命令只发关4个数据包,如果要发送多个包可用t参数,如ping 192.168.168.12 –t-n count 发送 count 指定的数据包数。

默认值为 4,如ping 192.168.168.12 –n 10-l length 发送包含由 length 指定的数据量的 ECHO 数据包。

默认为 32 字节,如 ping 192.168.168.12 -t -l 1024表示一直ping,包的大小为10243、怎样使用Ping这命令来测试网络连通呢?连通问题是由许多原因引起的,如本地配置错误、远程主机协议失效等,当然还包括设备等造成的故障。

PING命令入门详解

PING命令入门详解
2.Destination host Unreachable
(2)网线出了故障
这里要说明一下“destination host unreachable”和 “time out”的区别,如果所经过的路由器的路由表中具有到达目标的路由,而目标因为其他原因不可到达,这时候会出现“time out”,如果路由表中连到达目标的路由都没有,那就会出现“destination host unreachable”。 3.Bad IP address
连通问题是由许多原因引起的,如本地配置错误、远程主机协议失效等,当然还包括设备等造成的故障。
首先我们讲一下使用Ping命令的步骤。
使用Ping检查连通性有五个步骤:
1. 使用ipconfig /all观察本地网络设置是否正确,如图;
3. Ping本机IP地址,这样是为了检查本机的IP地址是否设置有误;
这个信息表示您可能没有连接到DNS服务器,所以无法解析这个IP地址,也可能是IP地址不存在。
4.Source quench received
这个信息比较特殊,它出现的机率很少。它表示对方或中途的服务器繁忙无法回应。
5.Unknown host——不知名主机
这种出错信息的意思是,该远程主机的名字不能被域名服务器(DNS)转换成IP地址。故障原因可能是域名服务器有故障,或者其名字不正确,或者网络管理员的系统与远程主机之间的通信线路有故障。
回车后
我们输入 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

PING命令入门详解

PING命令入门详解

PING命令入门详解1、Ping的基础知识ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。

Ping是潜水艇人员的专用术语,表示回应的声纳脉冲,在网络中Ping 是一个十分好用的TCP/IP工具。

它主要的功能是用来检测网络的连通情况和分析网络速度。

Ping有好的善的一面也有恶的一面。

先说一下善的一面吧。

上面已经说过Ping的用途就是用来检测网络的连同情况和分析网络速度,但它是通过什么来显示连通呢?这首先要了解Ping的一些参数和返回信息。

2、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 指定的值。

Ping命令参数详解

Ping命令参数详解

Ping命令参数详解Ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j -Host list] | [-k Host-list] [-w timeout] destination-list-t——有这个参数时,当你ping一个主机时系统就不停的运行ping这个命令,直到你按下Control-C。

-a——解析主机的NETBIOS主机名,如果你想知道你所ping的要机计算机名则要加上这个参数了,一般是在运用ping命令后的第一行就显示出来。

-n count——定义用来测试所发出的测试包的个数,缺省值为4。

通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送20个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过执行带有这个参数的命令获知。

-l length——定义所发送缓冲区的数据包的大小,在默认的情况下windows的ping发送的数据包大小为32byt,也可以自己定义,但有一个限制,就是最大只能发送65500byt,超过这个数时,对方就很有可能因接收的数据包太大而死机,所以微软公司为了解决这一安全漏洞于是限制了ping的数据包大小。

-f——在数据包中发送“不要分段”标志,一般你所发送的数据包都会通过路由分段再发送给对方,加上此参数以后路由就不会再分段处理。

-i ttl——指定TTL值在对方的系统里停留的时间,此参数同样是帮助你检查网络运转情况的。

-v tos——将“服务类型”字段设置为“tos”指定的值。

-r count——在“记录路由”字段中记录传出和返回数据包的路由。

一般情况下你发送的数据包是通过一个个路由才到达对方的,但到底是经过了哪些路由呢?通过此参数就可以设定你想探测经过的路由的个数,不过限制在了9个,也就是说你只能跟踪到9个路由。

ping DOS 命令

ping是DOS命令,一般用于检测网络通与不通PING (Packet Internet Grope),因特网包探索器,用于测试网络连接量的程序。

Ping发送一个ICMP回声清求消息给目的地并报告是否收到所希望的ICMP回声应答。

它是用来检查网络是否通畅或者网络连接速度的命令。

作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。

Ping 是Windows系列自带的一个可执行命令。

利用它可以检查网络是否能够连通,用好它可以很好地帮助我们分析判定网络故障。

应用格式:Ping IP地址。

该命令还可以加许多参数使用,具体是键入Ping按回车即可看到详细说明。

1.Ping本机IP例如本机IP地址为:172.168.200.2。

则执行命令Ping 172.168.200.2。

如果网卡安装配置没有问题,则应有类似下列显示:Replay from 172.168.200.2 bytes=32 time<10msPing statistics for 172.168.200.2Packets Sent=4 Received=4 Lost=0 0% lossApproximate round trip times in milli-secondsMinimum=0ms Maxiumu=1ms Average=0ms如果在MS-DOS方式下执行此命令显示内容为:Request timed out,则表明网卡安装或配置有问题。

将网线断开再次执行此命令,如果显示正常,则说明本机使用的IP地址可能与另一台正在使用的机器IP地址重复了。

如果仍然不正常,则表明本机网卡安装或配置有问题,需继续检查相关网络配置。

linux中的ping命令的详细解释

linux中的ping命令的详细解释linxu下的ping命令的主要功能就是确定网络状态,下面由店铺为大家整理了linux的ping命令的详细解释的相关知识,希望对大家有帮助!一、linux中的ping命令的详细解释1.命令格式:ping [参数] [主机名或IP地址]2.命令功能:ping命令用于:确定网络和各外部主机的状态;跟踪和隔离硬件和软件问题;测试、评估和管理网络。

如果主机正在运行并连在网上,它就对回送信号进行响应。

每个回送信号请求包含一个网际协议(IP)和ICMP 头,后面紧跟一个 tim 结构,以及来填写这个信息包的足够的字节。

缺省情况是连续发送回送信号请求直到接收到中断信号(Ctrl-C)。

ping 命令每秒发送一个数据报并且为每个接收到的响应打印一行输出。

ping 命令计算信号往返时间和(信息)包丢失情况的统计信息,并且在完成之后显示一个简要总结。

ping 命令在程序超时或当接收到SIGINT 信号时结束。

Host 参数或者是一个有效的主机名或者是因特网地址。

3.命令参数:-d 使用Socket的SO_DEBUG功能。

-f 极限检测。

大量且快速地送网络封包给一台机器,看它的回应。

-n 只输出数值。

-q 不显示任何传送封包的信息,只显示最后的结果。

-r 忽略普通的Routing Table,直接将数据包送到远端主机上。

通常是查看本机的网络接口是否有问题。

-R 记录路由过程。

-v 详细显示指令的执行过程。

<p>-c 数目:在发送指定数目的包后停止。

-i 秒数:设定间隔几秒送一个网络封包给一台机器,预设值是一秒送一次。

-I 网络界面:使用指定的网络界面送出数据包。

-l 前置载入:设置在送出要求信息之前,先行发出的数据包。

-p 范本样式:设置填满数据包的范本样式。

-s 字节数:指定发送的数据字节数,预设值是56,加上8字节的ICMP头,一共是64ICMP数据字节。

-t 存活数值:设置存活数值TTL的大小。

linux的ping命令设置时间间隔

linux的ping命令设置时间间隔Linux下ping命令可以设置每次ping的时间间隔。

下面由店铺为大家整理了linux下ping命令设置时间间隔的相关知识,希望对大家有帮助!linux的ping命令设置时间间隔详解ping命令用来测试主机之间网络的连通性。

(1)用法:用法: ping [参数] [主机名或IP地址](2)功能:功能: 确定网络和各外部主机的状态;跟踪和隔离硬件和软件问题;测试、评估和管理网络。

细节: 执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。

例如: “ping一下某机器,看是不是开着”、不能打开网页时“先ping网关地址192.168.1.1试试”。

ping 命令每秒发送一个数据报并且为每个接收到的响应打印一行输出。

ping 命令计算信号往返时间和(信息)包丢失情况的统计信息,并且在完成之后显示一个简要总结。

ping 命令在程序超时或当接收到 SIGINT 信号时结束。

Host 参数或者是一个有效的主机名或者是因特网地址。

注意: 有些服务器为了防止通过ping探测到,通过防火墙设置了禁止ping或者在内核参数中禁止ping,这样就不能通过ping确定该主机是否还处于开启状态。

(3)选项参数:1) -b n: 测试与网关IP的连通性2) -c n: 执行指定次数 n的ping命令3) -i n:设定间隔几秒送一个网络封包给一台机器,预设值是一秒送一次。

4) -s 字节数:指定发送的数据字节数,预设值是56,加上8字节的ICMP头,一共是64ICMP数据字节。

5) -t 存活数值:设置存活数值TTL的大小。

linux的ping命令设置时间间隔和参数限制实例1)[root@localhost ~]# ping -c 10 -i 0.5 192.168.120.206[root@localhost ~]# ping -c 10 -i 0.5 192.168.120.206PING 192.168.120.206 (192.168.120.206) 56(84) bytes of data.bytes from 192.168.120.206: icmp_seq=1 ttl=64 time=1.24 msbytes from 192.168.120.206: icmp_seq=2 ttl=64 time=0.235 msbytes from 192.168.120.206: icmp_seq=3 ttl=64 time=0.244 msbytes from 192.168.120.206: icmp_seq=4 ttl=64 time=0.300 msbytes from 192.168.120.206: icmp_seq=5 ttl=64 time=0.255 msbytes from 192.168.120.206: icmp_seq=6 ttl=64 time=0.264 msbytes from 192.168.120.206: icmp_seq=7 ttl=64 time=0.263 msbytes from 192.168.120.206: icmp_seq=8 ttl=64 time=0.331 msbytes from 192.168.120.206: icmp_seq=9 ttl=64 time=0.247 msbytes from 192.168.120.206: icmp_seq=10 ttl=64 time=0.244 ms--- 192.168.120.206 ping statistics ---packets transmitted, 10 received, 0% packet loss, time 4499msrtt min/avg/max/mdev = 0.235/0.362/1.241/0.294 ms[root@localhost ~]# ping -c 10 -i 0.01 192.168.120.206PING 192.168.120.206 (192.168.120.206) 56(84) bytes of data.bytes from 192.168.120.206: icmp_seq=1 ttl=64 time=0.244 msbytes from 192.168.120.206: icmp_seq=2 ttl=64 time=0.195 msbytes from 192.168.120.206: icmp_seq=3 ttl=64 time=0.219 msbytes from 192.168.120.206: icmp_seq=4 ttl=64 time=0.204 msbytes from 192.168.120.206: icmp_seq=5 ttl=64 time=3.56 msbytes from 192.168.120.206: icmp_seq=6 ttl=64 time=1.93 msbytes from 192.168.120.206: icmp_seq=7 ttl=64 time=0.193 msbytes from 192.168.120.206: icmp_seq=8 ttl=64 time=0.193 msbytes from 192.168.120.206: icmp_seq=9 ttl=64 time=0.202 msbytes from 192.168.120.206: icmp_seq=10 ttl=64 time=0.211 ms--- 192.168.120.206 ping statistics ---packets transmitted, 10 received, 0% packet loss, time 90ms rtt min/avg/max/mdev = 0.193/0.716/3.564/1.080 ms[root@localhost ~]#。

详解ping命令使用大全

详解ping命令使用大全欢迎大家来到店铺,本文为大家带来详解ping命令使用大全,欢迎大家阅读借鉴。

它是用来检查网络是否通畅或者网络连接速度的命令。

作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包,我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。

下面就来看看它的一些常用的操作。

先看看帮助吧,在DOS窗口中键入:ping /? 回车。

在此,我们只掌握一些基本的很有用的参数就可以了。

-t 表示将不间断向目标IP发送数据包,直到我们强迫其停止。

试想,如果你使用100M的宽带接入,而目标IP是56K的小猫,那么要不了多久,目标IP就因为承受不了这么多的数据而掉线,呵呵,一次攻击就这么简单的实现了。

-l 定义发送数据包的大小,默认为32字节,我们利用它可以最大定义到65500字节。

结合上面介绍的-t参数一起使用,会有更好的效果哦。

-n 定义向目标IP发送数据包的次数,默认为3次。

如果网络速度比较慢,3次对我们来说也浪费了不少时间,因为现在我们的目的仅仅是判断目标IP是否存在,那么就定义为一次吧。

说明一下,如果-t 参数和-n参数一起使用,ping命令就以放在后面的参数为标准,比如“ping IP-t -n 3”,虽然使用了-t参数,但并不是一直ping下去,而是只ping 3次。

另外,ping命令不一定非得ping IP,也可以直接ping主机域名,这样就可以得到主机的IP。

下面我们举个例子来说明一下具体用法。

这里time=2表示从发出数据包到接受到返回数据包所用的时间是2秒,从这里可以判断网络连接速度的大小。

从TTL的返回值可以初步判断被ping主机的操作系统,之所以说“初步判断”是因为这个值是可以修改的。

这里TTL=32表示操作系统可能是win98。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档