baicai

白菜

一个勤奋的代码搬运工!

如何知道誰在ping我?

tcpdump 是 Linux 上可用的最強大和使用最廣泛的 命令行 數據包嗅探器 (包分析器) 工具。

在您要監控的計算機的終端應用程序中:

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

選項:

-n 避免(可能很慢的)反向DNS查詢
−i 接口
icmp[icmptype]=icmp-echo    打印所有的ICMP封包,即回應/請求

它將開始監聽 ethX 並等待到達的數據包。

示例:我有 2 台 pc win7 192.168.0.8 , Ubuntu 192.168.0.57 它將監控到達的數據包:
在 Win 上:

ping 192.168.0.57

在 Ubuntu 上:

tcpdump -i eth0 icmp and icmp[icmptype]=icmp-echo -n

參考:nixCraft[1]

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。