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]