2024年4月14日发(作者:)
ping命令的常用用法
一.ping命令基本使用用法
ping命令是一个十分强大的TCP/IP工具。
主要作用为:
1.检测网络的连通情况和网络速度的分析
2.根据域名得到服务器IP地址
3.根据ping返回的TTL值来判断对方使用的操作系统及数据包经过路由器数
量
通常,我们会用它来直接ping ip地址来测试网络的连通情况。
bytes值:数据包大小,也就是字节。
times值:响应时间,时间越小,表明连接这个地址速度越快。
TTL值:Time To Live,表示DNS记录在DNS服务器上存在的时间,是IP协议
包的一个值,告诉路由器该数据包何时需要被丢弃。通过ping返回的TTL值大
小,粗略的判断目标系统类型是windows系列还是UNIX/Linux系列。
默认情况下,Linux系统的为64或255 windowsNT/2000/xp系统的为128
windows98系统的为32 unix系统的为255
其他用法如下:
二.ping -t的用法
ping指定的主机,直到停止 若要查看统计信息并继续操作,请键入
Ctrl+Break 若要停止,请键入Ctrl+C
三.ping -a 的用法
ping -a将地址解析为主机名。 解析计算机名与NetBios名。即可以通过ping
它的ip地址,可以解析出主机名。
四.ping -n 的用法
ping -n count 要发送的回显请求数。
一般情况下,只发送四个数据包,通过这个命令可以自定义发送的个数,对
判断网速有很大的帮助,eg:测试发送8个数据包的返回的平均时间是多少,最
快时间是多少,最慢时间是多少就可以通过此命令获得。
例如监控系统中非常卡顿,返回的结果可能会显示出丢失一部分,如果丢失
的比较多的话,那么就说明网络不好,可能很直观的判断出网络情况。
五.ping -l size 的用法
ping -l size 发送缓存区大小
一般情况下,windows的ping 发送的数据包的范围为:32byt~65500byt。当
超出最大值时,可能导致接收方计算机出现宕机。黑客一般结合-t参数实施DOS
攻击.eg:对下图中的地址进行数据包的发送,只止ctrl+c中断。
六.ping -r count 的用法
ping -r count 记录计数跃点的路由(仅适用于 IPv4)。
在"记录路由"字段中记录传出和返回数据包的路由,探测经过的路由个数,
最多跟踪到9个路由。
发送5个数据包,记录2个路由的信息。
七.批量ping 网段
针对于一个网段有N多个IP地址,单个检测的话比较麻烦,那么我们直接
使用批量ping网段检测,就可以看出某个ip地址出了问题。
代码中的(1,1,255)就是网段起与始,每次逐增1,即检测192.168.1.1到
192.168.1.255 之间的所有的ip地址。


发布评论