Teléfono y Whatsapp: 675 18 68 80

Limitar velocidad de internet para una aplicación en GNU/Linux

Imagina que estás en un lugar con una velocidad de internet limitada, tienes que descargar algo y a la vez tienes que hacer más cosas con internet. Si esa descarga abarca todo tu ancho de banda, todas las demás tareas a realizar con internet se verán afectadas e irán mucho más lentas.

La solución es instalar un programa que limite el ancho de banda de una determinada aplicación para que otras así puedan funcionar sin problemas.

Trickle, el limitador de ancho de banda

Para instalar este programa que funciona por linea de comandos:

sudo aptitude install trickle

Limitar la velocidad de una aplicación

Por ejemplo, limitar a transmission a 100 Kb/s de descarga y a 10 Kb/s de subida:

trickle -d 100 -u 10 transmission

podremos limitar solo la de descarga o la de subida eliminando uno de los dos parámetros.

Limitar la velocidad de todas las aplicaciones

trickled -d 100 -u 20

Hecho lo anterior le diremos qué aplicaciones estarán limitadas por trickle:

trickle transmission
trickle wget http://www.alvarolara.com

Con esto el ancho de banda para las dos aplicaciones wget y trickle estará limitado a 100 Kb/s para descarga y 20 Kb/s subida