tcpdump erfasst keine Pakete für den Host

tcpdump erfasst keine Pakete für den Host

Hier ist die Ausgabe des ip addrBefehls:

Screenshot des IP-Addr-Befehls

Ich habe diesen Befehl zum Anzeigen des Netzwerkverkehrs ausprobiert:

 sudo tcpdump -n host google.com  

Die Ausgabe sieht jedoch folgendermaßen aus:

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  

Ich habe auch google.com angepingt, aber es werden immer noch keine Pakete angezeigt.

Antwort1

Sie haben Ihrem keine IP-Adresse zugewiesen eth0. Daher können tcpdumpSie pingnicht über arbeiten eth0.

Weisen Sie also entweder einen zu, wenn Sie mit einem kabelgebundenen Netzwerk verbunden sind, oder verwenden Sie wlan0stattdessen Ihre Schnittstelle.

ZB ping -I wlan0 www.google.comoder tcpdump -i wlan0 -n host google.com.

verwandte Informationen