Buscar con google

jueves, 14 de abril de 2011

Limitar el ancho de banda en linux

Cuando compartes una red, siempre hay algún @#! sujeto, que no tiene en cuenta que hay que compartir la red.
Navegando por ahí, siempre tropezaba con lo mismo....montar un proxy, squid, etc etc. La idea creo que es la mejor, y desde luego que un día lo montaré, pero de momento, no tengo suficiente tiempo, y no me apetece rebuscar piezas en el trastero.
Por fín encontré la solución, mejor, dos soluciones: wondershaper y trickle. El manejo, aproximadamente como el mecanismo de un chupete, eso si, previa entrada por ssh mejor:

Wondershaper (con un ejemplo va que se mata)
instalación:
apt-get install wondershaper
utilización:
sudo wondershaper wlan0 300 600 (con esto le damos al dispositivo wlan0 30Kb
de subida y 60 Kb de bajada). A partir de aquí ya podemos jugar lo que
queramos.

Trickle
instalación:
apt-get install trickle
utilización:
Este va por aplicación, es decir, asigna una bajada para una aplicación, por
ejemplo:
trickle -d 20 apt-get update (para realizar el apt-get update, le asignamos una
velocidad de descarga de 20 kB/sg)
trickle -u 10 ftp (el límite para realizar subidas por ftp será de 10 kB/sg)

Para cargarlo en el arranque, habría que tirar mano de algún script sencillito y meterlo en el rc.local, o lo que se os ocurra.

Bueno, por hoy suficiente. El squid ya veremos para cuando....tiempo....lo de siempre.


Fuentes: http://guiandote.blogspot.com y http://magarto.com

No hay comentarios:

Publicar un comentario