Como limitar el ancho de banda que consume la tarjeta de red en Linux

Algunas veces ya sea por pruebas, curiosidad, o por alguna u otra razon,  es necesario asignar limites a la tarjeta de red para no tener consumos excesivos de ancho de banda y poder tener un control total del consumo. de  esta forma aunque no sea la mejor manera de controlar el ancho de banda en una red lan, es posible realizar dicho limite por PC, en realidad en windows desconosco como realizar este tipo de restricciones, sin embargo en GNU/Linux, es posible limitar la velocidad de la tarjeta por medio de una aplicacion llamada: Wondershaper

Wondershaper es una excelente script que nos permite limitar el ancho de banda que consumira la tarjeta, igualmente nos permite dar prioridad a cierto tipo de trafico como SSH o Telnet

Para instalarlo simplemente hacemos uso de apt-get

sudo apt-get install wondershaper

Una vez instalado, lo primero que hacemos es ver el estado de la tarjeta, para eso hacemos:

sudo wondershaper wlan0

Lo que nos arrojara algo como esto

wondershaper

Ahora, para limitar el ancho de banda de bajada y subida, bastara con:

sudo wondershaper  interface velocidad-de-bajada velocidad-de-subida

Donde velocidad de bajada y velocidad de subida deben ser expresados en kbps

Con un ejemplo se ve mas claro:

sudo wondershaper wlan0 1024 128

Aqui estamos diciendo que la tarjeta wlan0 no puede consumir mas de 1024 kbps de descarga y 128kbps de subida.

Ahora para eliminar esta restriccion, solo bastara con:

sudo wondershaper remove wlan0

Como ven es una herramienta muy facil de usar y muy seguramente muy utiles para algunos que usan servidores linux como GW de toda una red lan. si desean mas informacion pueden consultar el manual, haciendo uso del comando man.

 

Add a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *