tcpdump: localhost zu localhost [geschlossen]


105

Ich schreibe ein Programm, das TCP-Pakete von localhost an localhost sendet. Und ich möchte tcpdump verwenden, um die Pakete zu erfassen. Aber nichts wird erfasst. Mein Befehl in Ubuntu:

sudo tcpdump

Welches Argument soll ich hinzufügen? Vielen Dank!


2
Nicht programmierbezogen, gehört zu SuperUser.
— Entspannen Sie am

Antworten:


181
sudo tcpdump -i lo

33
Wenn Sie uns einen Mac sudo tcpdump -Dzuerst ausführen , um die lokale Schnittstelle zu erhalten. In meinem Fall ist es:sudo tcpdump -i 3.lo0
— Sonnen

8
Befreien Sie sich von der Verwendung von sudo, seien Sie klar und geben Sie an, dass dies als root ausgeführt werden muss.
— Geoffrey

Ja, es funktioniert "out of the box", ohne dass spezielle Software wie unter Windows installiert werden muss, woot!
— Rogerdpack

2
Für Macs hat sich dies irgendwann geändert, jetzt funktioniert Folgendes : sudo tcpdump -i lo0.
— Shawkinaw

haben diese pkt nicht ethernet hdr? Ich sehe keine Ethernet-HDR-Inhalte mit tcpdump?
— Abhishek Sagar vor
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.