![Cómo monitorear el ancho de banda en un enrutador Linux mediante LAN IP](https://rvso.com/image/1316748/C%C3%B3mo%20monitorear%20el%20ancho%20de%20banda%20en%20un%20enrutador%20Linux%20mediante%20LAN%20IP.png)
Hay muchas formas de monitorear el tráfico en una interfaz específica o incluso por puerto. Pero si estoy en un enrutador y sospecho que una de las estaciones de trabajo está usando más ancho de banda que otras, ¿cómo comprobarlo?
Respuesta1
si arribamostrará las transmisiones TCP/UDP en una interfaz en tiempo real, lo que suele ser suficiente para identificar qué host está acaparando el ancho de banda. Si quieres algo que registre esto a lo largo del tiempo, intentaestadística oscuraoancho de banda.
Respuesta2
si arribaPuede hacer esto y es fácil de obtener:
191Mb 381Mb 572Mb 763Mb 954Mb
└────────────┴──────────┴─────────────────────┴───────────┴──────────────────────
box4.local => box-2.local 91.0Mb 27.0Mb 15.1Mb
<= 1.59Mb 761kb 452kb
box4.local => box.local 560b 26.8kb 27.7kb
<= 880b 31.3kb 32.1kb
box4.local => userify.com 0b 11.4kb 8.01kb
<= 1.17kb 2.39kb 1.75kb
box4.local => b.resolvers.Level3.net 0b 58b 168b
<= 0b 83b 288b
box4.local => stackoverflow.com 0b 42b 21b
<= 0b 42b 21b
box4.local => 224.0.0.251 0b 0b 179b
<= 0b 0b 0b
224.0.0.251 => box-2.local 0b 0b 0b
<= 0b 0b 36b
224.0.0.251 => box.local 0b 0b 0b
<= 0b 0b 35b
─────────────────────────────────────────────────────────────────────────────────
TX: cum: 37.9MB peak: 91.0Mb rates: 91.0Mb 27.1Mb 15.2Mb
RX: 1.19MB 1.89Mb 1.59Mb 795kb 486kb
TOTAL: 39.1MB 92.6Mb 92.6Mb 27.9Mb 15.6Mb
descargares otra gran herramienta para monitorear el ancho de banda en tiempo real, también en los repositorios, pero no puede ordenar por IP de destino específica:
Device eth0 [10.10.10.5] (1/2):
=====================================================================================
Incoming:
. ...|
# ####|
.. |#| ... #####. .. Curr: 2.07 MBit/s
###.### #### #######|. . ## | Avg: 1.41 MBit/s
########|#########################. ### Min: 1.12 kBit/s
........ ################################### .### Max: 4.49 MBit/s
.##########. |###################################|##### Ttl: 1.94 GByte
Outgoing:
########## ########### ###########################
########## ########### ###########################
##########. ########### .###########################
########### ########### #############################
########### ###########..#############################
############ ##########################################
############ ##########################################
############ ########################################## Curr: 63.88 MBit/s
############ ########################################## Avg: 32.04 MBit/s
############ ########################################## Min: 0.00 Bit/s
############ ########################################## Max: 93.23 MBit/s
############## ########################################## Ttl: 2.49 GByte
Para uso automatizado, no se olvide del clásico sar y netstat en *nix anterior y combínelo con cut, grep y awk.
Respuesta3
Intenta usar algo comoWiresharky filtrar las IP a la IP específica de la estación de trabajo. Puede ver cuántos datos hay en la red que se originaron en esa máquina. Si está inundando la red con tráfico, lo verá en Wireshark.
Wireshark viene con herramientas de línea de comandos si no tiene un servidor X en su enrutador Linux. No es la solución más elegante, pero lo bajará y le dirá exactamente cuántos datos está enviando.
Factura