tcpdump: da localhost a localhost [chiuso]


105

Scrivo un programma che invia pacchetti TCP da localhost a localhost. E voglio usare tcpdump per catturare i pacchetti. Ma niente viene catturato. Il mio comando in Ubuntu:

sudo tcpdump

Quale argomento devo aggiungere? Grazie!


2
Non correlato alla programmazione, appartiene a SuperUser.
rilassarsi il

Risposte:


181
sudo tcpdump -i lo

33
Se usi un Mac, esegui sudo tcpdump -Dprima per ottenere l'interfaccia locale. Nel mio caso è:sudo tcpdump -i 3.lo0
sunsations

8
Sbarazzarsi dell'uso di sudo, essere chiari e dichiarare che deve essere eseguito come root.
Geoffrey

Sì, funziona "out of the box" senza dover installare software speciali come su Windows, woot!
rogerdpack

2
Per i Mac, questo è cambiato ad un certo punto, ora le seguenti opere: sudo tcpdump -i lo0.
shawkinaw

quel pkt non ha hdr ethernet? Non vedo i contenuti hdr ethernet usando tcpdump?
Abhishek Sagar
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.