tcpdump: localhost a localhost [cerrado]


105

Escribo un programa que envía paquetes TCP desde localhost a localhost. Y quiero usar tcpdump para capturar los paquetes. Pero no se captura nada. Mi comando en Ubuntu:

sudo tcpdump

¿Qué argumento agregaré? ¡Gracias!


2
No relacionado con la programación, pertenece a SuperUser.
relajarse

Respuestas:


181
sudo tcpdump -i lo

33
Si usas una Mac, ejecuta sudo tcpdump -Dprimero para obtener la interfaz local. En mi caso es:sudo tcpdump -i 3.lo0
sunsations

8
Deshágase del uso de sudo, sea claro y declare que debe ejecutarse como root.
Geoffrey

Sí, funciona "fuera de la caja" sin tener que instalar software especial como en Windows, ¡woot!
rogerdpack

2
Para Mac, esto cambió en algún momento, ahora los siguientes trabajos: sudo tcpdump -i lo0.
shawkinaw

¿Ese paquete no tiene ethernet hdr? No veo el contenido de ethernet hdr usando tcpdump?
Abhishek Sagar
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.