Recomendación de software: analizador de red de línea de comandos que muestra el proceso de propiedad

7

Estoy buscando algo que sea una mezcla de tcpdump, lsof y netstat.

Quiero poder filtrar como tcpdump, pero tengo una columna adicional que muestra la ID del proceso. Al final me gustaría poder ver estadísticas como wireshark, pero por aplicación.

¿Por qué, preguntas?

Buena pregunta. Quiero poder responder a estas preguntas:

  • ¿Qué proceso se está conectando en el puerto 80 a * le100.com (propiedad de google)
  • ¿Por qué estoy viendo paquetes para amazonaws cuando no tengo navegadores en ejecución?
  • ¿Por qué hay tráfico en stackoverflow.com cuando no tengo páginas web abiertas?

GUI o línea de comandos no importa.

Esto comenzó cuando estaba tratando de averiguar qué estaba ocupando todo el ancho de banda en mi conexión bastante limitada. (Tenemos 4 computadoras en la casa para una conexión asimétrica de 2M / 500k. Eso es bits, no bytes).

    
pregunta Sherwood Botsford 27.01.2014 - 06:06

2 respuestas

2

lsof lo hará con los indicadores y argumentos correctos. Las siguientes banderas le mostrarán el programa y el PID usando las conexiones abiertas.

-P to show you port numbers instead of names.
-i[tcp|udp][@hostname|IP][:port]

Aquí hay ejemplos de las 3 situaciones que enumeró.

lsof [email protected]:80

Tenga en cuenta que no creo que lsof permita la creación de globos con *

lsof [email protected]

o

lsof [email protected]
    
respondido por el Michael Yasumoto 01.02.2014 - 21:10
-1

¿Has intentado escribir un directorio en tu tarjeta SD? Ejemplo. Directoryname_Read_write_exacute_system_port. El experto puede averiguar el resto. No para la liga lil.

    
respondido por el Caraus 28.12.2014 - 23:41

Lea otras preguntas en las etiquetas