LinuxAlternative

Linux · System Tools

nethogs

Nethogs es una herramienta de línea de comandos ligera que muestra el tráfico de red por proceso en tiempo real.

Código abiertoGratis
Sé el primero en valorar
Licencia
GPL-2.0
Última versión
0.9.0

¿Qué es nethogs?

Nethogs fue escrito en 2004 por Andreas Böhme y lanzado por primera vez para Linux. Ha estado incluido en las principales distribuciones durante más de una década, lo que lo convierte en una opción madura y confiable para monitorear el uso de la red. La herramienta está dirigida a administradores de sistemas, desarrolladores y usuarios avanzados que necesitan una vista rápida y basada en terminal del ancho de banda por proceso. Funciona en cualquier kernel de Linux que admita el sistema de archivos /proc. En comparación con herramientas de Windows como GlassWire, Nethogs ofrece una interfaz cruda y solo de texto. Carece de los paneles gráficos y alertas de GlassWire, pero proporciona una salida instantánea y scripteable que puede canalizarse a otras herramientas o registrarse para un análisis posterior.

Ideal para: Monitorear el tráfico de red por proceso en servidores o escritorios sin necesidad de una interfaz gráfica.

Funciones clave de nethogs

  • Muestra el ancho de banda por proceso
  • Actualizaciones en tiempo real
  • Admite IPv4 e IPv6
  • Puede agregar por interfaz
  • Se ejecuta como root o con set-uid
  • Funciona en servidores sin interfaz gráfica
  • Sin dependencias externas
  • Puede integrarse con cron o systemd

Ventajas

  • Sin interfaz gráfica, bajo consumo de recursos
  • Disponibilidad entre distribuciones
  • Salida scripteable
  • Desglose claro por proceso
  • Gratis y de código abierto

Inconvenientes

  • Requiere root o set-uid para visibilidad completa
  • Sin gráficos históricos ni alertas
  • Limitado a la salida de terminal
  • Sin opciones de filtrado integradas

Programas de Windows que sustituye nethogs

Cómo instalar nethogs en Linux

Ubuntu / Mintsudo apt install nethogs
Debiansudo apt install nethogs
Fedorasudo dnf install nethogs
Arch / Manjarosudo pacman -S nethogs
openSUSEsudo zypper install nethogs

Consejos para usuarios de Windows

Si estás pasando de GlassWire, recuerda que Nethogs solo muestra el tráfico en vivo; no mantiene registros ni proporciona alertas. No hay formatos de archivo que migrar. Usa las mismas combinaciones de teclado a las que estás acostumbrado en una terminal: presiona Ctrl+C para detener y Ctrl+Z para pausar. Para una experiencia más visual, canaliza la salida de Nethogs a herramientas como vnstat o bmon para generar gráficos.

nethogs: preguntas frecuentes

¿Funciona Nethogs en macOS?

No, Nethogs es una herramienta específica de Linux y depende del sistema de archivos /proc, que macOS no proporciona.

¿Puedo ejecutar Nethogs sin root?

Puedes ejecutarlo como usuario regular, pero solo verás el tráfico de los procesos que te pertenecen; la visibilidad completa requiere root o set-uid.

¿Hay una forma de filtrar por nombre de aplicación?

Nethogs no admite filtrado de forma nativa; puedes canalizar su salida a herramientas como grep o awk para aislar procesos específicos.

¿Cada cuánto se actualiza Nethogs?

Se actualiza cada segundo por defecto, pero puedes cambiar el intervalo con la opción -t.

Actualizado el