Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 计算机器正在接收的ping数_Linux_Network Programming_Ping - Fatal编程技术网

Linux 计算机器正在接收的ping数

Linux 计算机器正在接收的ping数,linux,network-programming,ping,Linux,Network Programming,Ping,我有两台机器。 一个将启动ping,另一个将接收。 现在,我想计算接收ping的机器接收到的ping的数量 有没有办法做到这一点 我尝试过谷歌搜索,但我得到的只是如何使用ping命令的“count”选项。。i、 e,平c 我找到了一个名为Net::Ping的包。。。但即使这样也无济于事,因为这与正常的ping命令相同 有人能帮我解决这个问题吗。 我正在尝试编写一个检测ping攻击的算法 所以我需要我的机器正在接收的ping数 谢谢 tcpdump 'icmp[icmptype] = icmp-e

我有两台机器。 一个将启动ping,另一个将接收。 现在,我想计算接收ping的机器接收到的ping的数量

有没有办法做到这一点

我尝试过谷歌搜索,但我得到的只是如何使用ping命令的“count”选项。。i、 e,平c

我找到了一个名为Net::Ping的包。。。但即使这样也无济于事,因为这与正常的ping命令相同

有人能帮我解决这个问题吗。 我正在尝试编写一个检测ping攻击的算法 所以我需要我的机器正在接收的ping数

谢谢

tcpdump 'icmp[icmptype] = icmp-echo'
然后使用wc从以下位置计数行数:
tcpdump ip proto\\icmp