Inicio > Gestión de red > iftop

iftop: Monitorización de ancho de banda de red en tiempo real

iftop es una herramienta de línea de comandos que muestra el uso del ancho de banda de la interfaz de red en tiempo real. Visualiza el tráfico de envío y recepción de una interfaz específica por dirección IP de origen/destino y puerto, lo que lo hace útil para diagnosticar problemas de red y analizar el uso.

Descripción general

iftop monitorea el tráfico de red en tiempo real de manera similar al comando `top`. Por defecto, muestra las conexiones que consumen más ancho de banda en la parte superior, y puede verificar el uso total del ancho de banda, el uso promedio, etc.

Características principales

  • Muestra el uso del ancho de banda de red en tiempo real
  • Monitorea el tráfico por interfaz
  • Proporciona información de IP y puerto de origen/destino
  • Varias opciones de ordenación y filtrado
  • Soporta modo interactivo

Opciones principales

Las opciones principales de iftop se utilizan para especificar la interfaz a monitorear, controlar el formato de salida y filtrar el tráfico.

Configuración básica

Filtrado

Formato de salida

Comando generado:

Combina los comandos.

Descripción:

`iftop` Ejecutando el comando.

Combina las opciones anteriores para ejecutar virtualmente los comandos junto con la IA.

Ejemplos de uso

Puede monitorear el tráfico de red de manera efectiva a través de varios ejemplos de uso de iftop.

Uso básico

sudo iftop

Monitorea el tráfico en tiempo real de la interfaz de red predeterminada.

Monitorear una interfaz específica

sudo iftop -i eth0

Monitorea el tráfico de la interfaz 'eth0' especificada.

Mostrar direcciones IP y números de puerto juntos

sudo iftop -nP

Muestra direcciones IP en lugar de nombres de host y números de puerto en lugar de nombres de servicio.

Monitorear solo el tráfico de una subred específica

sudo iftop -F 192.168.1.0/24

Filtra y muestra solo el tráfico correspondiente a la subred 192.168.1.0/24.

Instalación

iftop no está incluido por defecto en la mayoría de las distribuciones de Linux, por lo que debe instalarse a través de un administrador de paquetes.

Debian/Ubuntu

sudo apt update && sudo apt install iftop

Instala iftop usando el administrador de paquetes apt.

CentOS/RHEL/Fedora

sudo dnf install iftop

Instala iftop usando el administrador de paquetes dnf (o yum).

Consejos y precauciones

Consejos y puntos a tener en cuenta para usar iftop de manera eficiente.

Teclas interactivas

Puede cambiar la visualización de la pantalla presionando las siguientes teclas mientras iftop se está ejecutando.

  • `p`: Alternar visualización de puertos
  • `n`: Alternar visualización de nombres de host/direcciones IP
  • `s`: Alternar visualización de host de origen
  • `d`: Alternar visualización de host de destino
  • `t`: Alternar formato de salida de texto (2 líneas/1 línea/3 líneas)
  • `q`: Salir de iftop

Problemas de permisos

iftop monitorea directamente la interfaz de red, por lo que generalmente requiere permisos de `sudo`.

Interpretación de la salida

Significado de los principales indicadores que se muestran en la pantalla de iftop.

  • TX: Tráfico de envío (Upload)
  • RX: Tráfico de recepción (Download)
  • TOTAL: Tráfico total (TX + RX)
  • cum: Tráfico total acumulado desde que se inició iftop
  • avg: Tráfico promedio durante 2 segundos, 10 segundos y 40 segundos

Comandos de la misma categoría