首页 > 编程知识 正文

ping命令最常用的指令(网络测试命令ping用法)

时间:2023-05-04 15:18:34 阅读:70204 作者:4062

使用ping命令一,ping命令的基本概念ping是非常基本但非常重要的TCP/IP网络工具。 其作用主要有:

)1)通常用于检测网络连接情况并测试网络速度。

)2)也可以从域名中获得相应主机的IP地址;

)3)根据ping返回的TTL值,判断对方使用的OS和包通过路由器的次数。

)4)由于具备以上功能,ping命令经常被黑客用于网络扫描和攻击。

对于网络管理员和普通用户来说,我们通常用它来测试网络的连接情况。 如果无法正常连接到互联网,ping命令是检测网络故障的基本工具。

ping命令最简单的用法是在命令提示符下ping对方的IP地址

现在,您可以测试本机与对方主机之间的网络连接情况,如下图所示。

ping命令将显示一系列Reply from。或请求时间输出。 其结果,前者表示与对方的网络相连,后者表示无法与对方进行网络通信。

那么,这些信息中的bytes=32; 时间1毫秒; TTL=128是什么意思?

字节值:表示通信中发送的包大小,单位为字节。 时间值:表示响应时间。 该时间越小,表示与对方的通信速度越快,延迟越短。 TTL值: Time To Live指示如果包还没有通过几个路由器到达,它将被丢弃。 这里,根据Ping返回的TTL值的大小,可以大致判断目标系统的类型是Windows类还是UNIX/Linux类。 默认情况下,Linux系统的TTL最大值为64或255,WindowsNT/2000/XP系统的TTL最大值为128,UNIX主机的TTL最大值为255。 二、ping命令的使用ping命令除了直接ping对方主机的ip地址,验证网络的平滑度和速度之外,还有以下使用方法。

下面是其中的一些。

ping -t对方的IP地址

在管理员使用Ctrl C中断之前,可以不间断地ping指定IP地址的计算机。 管理员可以通过比较多次通信后的统计数据,判断网络连接情况,例如发送了多少数据包、接收了多少数据包、丢失了多少、平均往返时间是多少等,从而判断网络性能。 例如,以下示例:

ping -n数据包数量对方IP地址

缺省情况下,一个ping命令通常只发送四个分组,但-n选项允许您定义要发送的分组数,并测试发送10个分组的平均时间是多少、最快时间是多少、最慢时间是多少例如,可以使用以下命令: 向名为ping -n 10 47.93.187.142、47.93.187.142的主机发送10个数据包时,将得到以下响应:

由以上可知,在向47.93.187.142发送10个分组的过程中,返回了10个,没有丢失。 这10个数据包中,返回速度最高为32ms,最低为55ms,平均速度为37ms。 说明我的网络良好。

对一些网络进行这样的测试,可能表明返回的结果有一部分丢失,如果丢失的多,说明网络不好,可以直观地判断网络的性能。

ping -l数据包大小对方的IP地址

默认情况下,windows ping发送的数据包大小为32字节,最多可以发送65535字节。 如果一次发送65535字节以上的数据包,接收方计算机可能会瘫痪。 微软限制了这个数值,这个参数和其他参数联合起来非常强大。 例如,网络黑客可以结合-t参数实施DOS攻击。 所以有危险性,所以不要轻易用在别人的电脑上。

例如,ping -l 65500 -t 211.84.7.46

对地址211.84.7.46连续执行ping命令,发送大量数据,导致对方网络拥塞或主机停机。

批量ping一个网段中的所有IP地址

由于一个网段的IP地址很多,如果一个检查很麻烦,我们可以直接批量ping网段的检查。 一看就知道哪个IP地址出了问题。

例如,在命令行窗口中,直接输入for/l % din (1,1,255 ) do ping 10.168.1.%D

表示按顺序ping从10.168.1.1到10.168.1.255的所有255个地址。

也可以修改为检查10.168.1的IP地址字段。

这个“for/l % din (1,1,255 ) do ping 10.168.1.%D”命令是什么意思?

for/l %din (1,1,255 ) do是批处理命令,其中(1,1,255 )表示变量% d的值从1开始,每次增加1,增加到255。 发现网段10.168.1.1到10.168.1.255的所有ip地址,递增1,直接进行,直到1到255个ip发现完成。 除了管理员发现网络外,此用法还允许黑客进行网络扫描,以确定攻击目标。

最后,这两种用法会威胁网络安全,因此许多主机通过防火墙拦截Ping命令数据包以防止攻击。 在这种情况下,如果ping受防火墙保护的主机,则会显示请求时间输出,因为数据包将被拦截而无法返回。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。