2010-06-28 24 views
74

Escribo un programa que envía paquetes TCP de localhost a localhost. Y quiero usar tcpdump para capturar los paquetes. Pero nada es capturado. Mi comandos en Ubuntu:tcpdump: localhost a localhost

sudo tcpdump 

¿Qué argumento deberá agregar? ¡Gracias!

+1

No relacionado con la programación, pertenece a SuperUser. – unwind

+0

Disculpa, ¿puedo mover la publicación? – David

Respuesta

122
sudo tcpdump -i lo 
+22

Si usted es Mac, ejecute 'sudo tcpdump -D' primero para obtener la interfaz local. En mi caso es: 'sudo tcpdump -i 3.lo0' – sunsations

+6

Deshágase del uso de' sudo', sea claro y diga que esto debe ejecutarse como root. – Geoffrey