Usando el script wondershaper, disponible en los repositorios oficiales, podemos limitar el ancho de banda del equipo de una forma sencilla. Le indicamos la interfaz que queremos limitar, el limite para descarga y el limite para subida. La limitacion no se mantiene tras reiniciar, habría que añadirlo al inicio del sistema si se quiere aplicar siempre.
wondershaper [interface] [downlink] [uplink]
wondershaper eth0 2400 800Tened en cuenta que los limites que le indicamos son en kilobits/sg, y usualmente trabajamos en kilobytes/sg (8 kilobits/sg). En el ejemplo se esta limitando la descarga a 300 kB/s y a 100 kB/s la subida. El nombre de la interfaz la podemos conseguir conifconfig.
Para "limpiar" los limites se ejecuta el comando con la opcion clean y listo.
wondershaper clean eth0Se me ocurre que se podría crear un archivo de configuración (limites.cfg) y encaminarlo al programa en cuestión para poder cambiar los parámetros desde él. De este modo, la linea de comando a aplicar al inicio del sistema quedaría asi:
wondershaper < /ruta/del/archivo/limites.cfg
No hay comentarios:
Publicar un comentario