如何监控谁在揍我?

Modified on: Thu, 14 Jun 2018 07:54:53 +0800

有没有办法知道谁在我的网络上ping我的电脑?是否可以监控所有ICMP数据包?我怎么能这样做?

作者:edwinksl,nux

最佳答案

是的,可以使用tcpdump,这是linux上最强大,最广泛使用的命令行数据包嗅探器或包分析器工具。

在计算机的终端中你想要监控:

sudo tcpdump -i ethX icmp and icmp[icmptype]=icmp-echo

选项:

-n avoid a (potentially slow) reverse DNS query
−i interface
icmp[icmptype]=icmp-echo    To print all ICMP packets that are echo requests/replies

它将开始侦听ethX并等待到达的数据包。

示例:我有2台win7 10.1.1.8,Ubuntu 10.1.1.57,它将监控到达的数据包:

关于ubuntu:

参考:nixCraft < / p>


相关问答

添加新评论