Si no me equivoco, Luciano publicó hará uno o dos meses un script bastante piola para limitar anchos de banda, por IP.
Yo estaba trabajando con algo así en mi PC, cuando tenía banda ancha (snif!): --8<---------------------------- INTENET=eth1 MAXIMO=120kbit # Borrar reglas anteriores de bandwith shaping tc qdisk del dev $INTERNET root # Crear el "disco" principal tc qdisk add dev $INTERNET \ root handle 1:0 htb default 15 # Agregar la clase encargada de distribuir el bandwith tc class add dev $INTERNET \ parent 1:0 classid 1:1 htb rate $MAXIMO # Limitar el ancho de banda de cada máquina tc class add dev $INTERNET \ parent 1:1 classid 8:1 htb rate 32kbit ceil $MAXIMO iptables -I OUTPUT -t mangle -o $INTERNET \ --source 192.168.0.1 -j MARK --set-mark 1 tc filter add dev $INTERNET protocol ip \ parent 1:0 prio 1 handle 1 fw flowid 8:1 tc class add dev $INTERNET \ parent 1:1 classid 8:2 htb rate 32kbit ceil $MAXIMO iptables -I OUTPUT -t mangle -o $INTERNET \ --source 192.168.0.2 -j MARK --set-mark 2 tc filter add dev $INTERNET protocol ip \ parent 1:0 prio 1 handle 2 fw flowid 8:2 tc class add dev $INTERNET \ parent 1:1 classid 8:3 htb rate 32kbit ceil $MAXIMO iptables -I OUTPUT -t mangle -o $INTERNET \ --source 192.168.0.3 -j MARK --set-mark 1 tc filter add dev $INTERNET protocol ip \ parent 1:0 prio 1 handle 3 fw flowid 8:3 . . . # (estaría mejor hacer eso con un for) --8<---------------------------- No es de lo mejor, pero a mí me andaba bien. También usé el squid-caching-proxy que se te sugiere en un mail anterior, pero en modo "proxy transparente" (http://en.wikipedia.org/wiki/Transparent_proxy#Transparent_and_non-transparent_proxy_server), es de cagarse de risa la cara de mi viejo al recién encender su PC y ver que Yahoo! se cargaba tan rápido como si tuviéramos fibra óptica (cuando en realidad yo acababa de acceder a Yahoo! desde otra PC... jajaja). -- Matonga __________________________________________________ Preguntá. Respondé. Descubrí. Todo lo que querías saber, y lo que ni imaginabas, está en Yahoo! Respuestas (Beta). ¡Probalo ya! http://www.yahoo.com.ar/respuestas
