Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 1348|Respuesta: 0

[Comunicación] Visualización en Linux Uso del ancho de banda de red (tráfico en tiempo real)

[Copiar enlace]
Publicado el 13-3-2025 10:13:48 | | | |
Linux ofrece una variedad de herramientas para monitorizar el tráfico de red y el uso del ancho de banda. Estas herramientas te ayudan a mantener una red estable, identificar la causa de las bajas velocidades y corregir fallos rápidamente.

Puedes monitorizar el uso del ancho de banda de red en sistemas Linux usando herramientas de línea de comandos (CLI) o interfaz gráfica de usuario (GUI).

Las herramientas de monitorización de red en línea de comandos son ideales para servidores Linux sin interfaz gráfica. Con unos pocos comandos sencillos, los usuarios pueden obtener rápidamente una visión general de las métricas de ancho de banda de red directamente en la interfaz de la terminal. Los administradores suelen utilizar estas herramientas en scripts para automatizar tareas de monitorización, rastrear cambios en tiempo real y reducir los tiempos de respuesta.

Las herramientas de interfaz gráfica suelen organizar y presentar visualmente los datos de la red en forma de gráficos y tablas. Esto simplifica el proceso de monitorización del ancho de banda y el rendimiento de la red, incluso para usuarios con experiencia técnica limitada. Los usuarios que ejecutan análisis u otras tareas que requieren una representación detallada del uso de la red trabajarán de forma más eficiente utilizando herramientas GUI.

Herramientas de Monitorización de Red de Línea de Comandos de Linux, esta sección enumera las herramientas CLI de Linux más utilizadas para monitorizar el tráfico y el ancho de banda de la red.

iftop - Muestra el uso de ancho de banda

IFTOP muestra el uso de ancho de banda de cada conexión en tiempo real y ofrece una visión general del uso total de ancho de banda. Esta utilidad también es muy útil para comprobar la velocidad de la red.

iftop no almacena datos históricos ni rastrea el tráfico por ID de proceso (PID), lo que puede suponer un inconveniente importante para muchos usuarios. Para instalar iftop, usa el comando asociado a tu distribución:

Distribuciones de LinuxComando de instalación IFTOP
Debian/UbuntuInstalación de Sudo Apt IFTOP
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install iftop -y
FedoraSudo DNF Install IFtop -Y
Arch Linuxsudo pacman -S iftop
OpenSUSESudo Zypper Install IFTOP

Para comenzar iftop, introduce el siguiente comando:




Pulsa Q para salir de IFTOP y volver al símbolo de comandos.

nload – Muestra el uso de la red

nload es una utilidad de línea de comandos que informa del tráfico entrante y saliente. El resultado incluye gráficos en tiempo real que ayudan a ofrecer una visión rápida de la actividad de la red.

Sin embargo, nload no muestra tráfico por PID o socket, ni almacena datos históricos. Introduce el comando para que tu distribución instale nload:

Distribuciones de LinuxComando de instalación nload
Debian/UbuntuSudo Apt Install Nload
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install nload -y
FedoraSudo DNF Install nload -Y
Arch Linuxsudo pacman -S nload
OpenSUSEsudo zypper install nload

Inicia nload con el siguiente comando:




Pulsa q para salir de nload y volver a la línea de comandos.

NetHogs - Monitorizar el ancho de banda del tráfico de red

La utilidad NetHogs rastrea el uso de la red para cada proceso/aplicación. Permite a los administradores diagnosticar picos de ancho de banda y determinar qué aplicaciones consumen demasiado ancho de banda. Su principal ventaja es que ordena los datos por ID de proceso. Para instalar NetHogs, introduzca:

Distribuciones de LinuxComando de instalación Nethogs
Debian/UbuntuNethogs de instalación sudo apt
RHEL/Rocky Linuxsudo yum install epel-release -y
Sudo Yum Install Nethogs -y
FedoraSudo Install DnF Nethogs -Y
Arch Linuxsudo pacman - nethogs S
OpenSUSESudo Zypper install nethogs

Una vez completada la instalación, inicia el servicio NetHogs con el siguiente comando:




Pulsa q para salir de NetHogs y volver al símbolo de comandos.

BMON – Monitor de ancho de banda y estimador de tasas

BMON monitoriza la utilización del ancho de banda y proporciona el uso de cada dispositivo. Los usuarios pueden rastrear el ancho de banda de varios adaptadores de red. Captura estadísticas de red y ofrece una salida gráfica fácil de usar. No almacena datos históricos, pero puede usarse para diagnósticos en tiempo real.

Para instalar bmon, introduce el comando que se aplica a tu distribución:

Distribuciones de LinuxComando de Instalación BMON
Debian/Ubuntusudo apt install bmon -y
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install bmon -y
FedoraInstalación de Sudo DNF BMON -Y
Arch Linuxsudo pacman -S bmon
OpenSUSEsudo zypper install bmon

Para empezar el BMON, introduzca:




Pulsa q para salir del gráfico de BMON.

vnStat - Monitor de Tráfico de Red

vnStat ejecuta un demonio en segundo plano para capturar datos de ancho de banda. Lee datos del kernel para entender el uso de recursos. El registro persistente es la característica principal de vnStat: recopila y almacena los registros de uso de ancho de banda mientras el daemon está en funcionamiento.

El comando vnstat puede usarse para mostrar estadísticas de uso y es más adecuado para informes estadísticos.

Para instalar vnStat, introduce el comando que se aplica a tu distribución:

Distribuciones de LinuxComando de instalación VNSTAT
Debian/UbuntuSudo Apt Install VNSTAT
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install vnstat -y
FedoraSudo DNF install vnstat -y
Arch Linuxsudo pacman -S vnstat
OpenSUSESudo Zypper install VNSTAT

La herramienta puede ejecutarse en tiempo real especificando las siguientes opciones:




Pulsa Ctrl+C para detener la monitorización en tiempo real.

BWM-NG - Monitor de ancho de banda de nueva generación

BWM-NG es un monitor de ancho de banda ligero basado en Curses. Proporciona estadísticas en tiempo real sobre interfaces de red, mostrando el uso del ancho de banda de forma sencilla. Para instalar bwm-ng, introduce el comando que se aplica a tu distribución:

Distribuciones de LinuxComando de Instalación BWM-NG
Debian/UbuntuInstalación de Sudo Apt BWM-NG
RHEL/Rocky Linuxsudo yum install epel-release -y
Sudo Yum Install BWM-NG -Y
FedoraSUDO DNF INSTALL BWM-NG -Y
Arch Linuxsudo pacman -S bwm-ng
OpenSUSESudo Zypper Install BWM-NG

Utiliza los siguientes comandos para monitorizar el uso en tiempo real del ancho de banda de todas las interfaces:




Pulsa q para salir de BWM-NG y regresar a la terminal.

iPerf/iPerf3 - Herramienta de medición de ancho de banda de red

iPerf monitoriza el ancho de banda de red mediante protocolos como TCP, UDP y SCTP, y es más adecuado para ajustar y maximizar el rendimiento de red para protocolos específicos. iPerf requiere un servidor y un cliente para probar, y si solo necesitas medir la velocidad de la red, entonces no es un candidato.

Para instalar iPerf3, introduce el comando que se aplica a tu distribución:

Distribuciones de LinuxComando de instalación iPerf3
Debian/UbuntuSudo Apt Install IperF3 -Y
RHEL/Rocky Linuxsudo yum install epel-release -y
Sudo Yum Install IperF3 -Y
FedoraSudo DNF instalar iperf3 -y
Arch LinuxSudo Pacman -S Iperf3
OpenSUSESudo Zypper Install IperF3

Inicia iPerf3 en modo servidor con la opción -s y escucha la conexión:




Pulsa Ctrl+C para terminar la conexión del servidor.

SS - Estadísticas de Socket

El comando ss forma parte del paquete iproute2, que está preinstalado en la mayoría de las distribuciones de Linux. Sustituye al antiguo comando netstat y proporciona estadísticas detalladas sobre conexiones de red, sockets abiertos y puertos de escucha. SS no se centra en la monitorización de ancho de banda como otras herramientas de la lista. Sin embargo, es esencial para el diagnóstico de red a nivel de socket.

Introduce el siguiente comando para ver las estadísticas de conexión de red:




Para mostrar todas las conexiones TCP activas, introduzca:




Netperf - Pruebas de ancho de banda de red

Netperf ayuda a monitorizar el ancho de banda de red utilizando sockets de dominio Unix, TCP, SCTP, DLPI y UDP sobre sockets BSD. Al igual que iPerf, Netperf también requiere servidores y clientes para las pruebas. Las características clave incluyen numerosas pruebas predefinidas para medir el rendimiento o la velocidad de transferencia de datos.

Usa el comando correspondiente a tu distribución para instalar Netperf:

Distribuciones de LinuxComando de instalación Netperf
Debian/UbuntuSudo apt install netperf
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install netperf -y
FedoraSudo DNF install netperf -y
Arch Linuxsudo pacman -S netperf
OpenSUSESudo Zypper install netperf

Inicia el servicio con el siguiente comando:




Netperf se ejecuta durante un tiempo predefinido y luego termina automáticamente.

CBM - Medidor de ancho de banda de color

Un medidor de banda de color (CBM) es una pequeña utilidad de línea de comandos que muestra el tráfico actual de red en todos los dispositivos conectados a la red. La salida basada en curses se muestra en color y muestra cada interfaz de red, el número de bytes recibidos, los bytes enviados y el total de bytes.

Usa el comando correspondiente para instalar CBM en tu distribución:

Distribuciones de LinuxComando de instalación Netperf
Debian/UbuntuCBM DE INSTALACIÓN SUDO APT
RHEL/Rocky Linuxsudo yum install epel-release -y
Sudo Yum Install CBM -Y
FedoraInstalación de SUDO DNF CBM -Y
Arch Linuxsudo pacman -S cbm
OpenSUSESudo Zypper Install CBM

Para comenzar a monitorizar con CBM, introduzca:




Pulsa q para cerrar la ventana.

Texto original en:El inicio de sesión del hipervínculo es visible.




Anterior:Alibaba Cloud ha desarrollado SNAT para acceder a la red pública sin un servidor público
Próximo:Linux comanda sudo y abreviaturas de palabras en inglés apt
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com