tcpdumpはホストのパケットをキャプチャしていません

tcpdumpはホストのパケットをキャプチャしていません

コマンドの出力は次のとおりですip addr

ip addr コマンドのスクリーンショット

ネットワーク トラフィックを表示するために、次のコマンドを試しました。

 sudo tcpdump -n host google.com  

しかし、次のような出力が表示されます。

tcpdump: WARNING: eth0: no IPv4 address assigned  
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode  
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes  

google.com にも ping しましたが、まだパケットが表示されません。

答え1

に IP アドレスが割り当てられていませんeth0。そのためtcpdump、 および はping経由では動作できませんeth0

したがって、有線ネットワークに接続している場合は割り当てるか、wlan0代わりにインターフェイスを使用してください。

ping -I wlan0 www.google.comまたはtcpdump -i wlan0 -n host google.com

関連情報