Hola,
Yo lo tengo hecho con Kernel 2.4.18. El de entrada al servidor y salida al cliente (bajada para la gente) lo hago con tc a pelo, y el de salida lo hago con iptables + tc. a ver, pego a saco el script (vigila que hay lineas que son continuación de la otra!) DEV="dev eth1" OPTION="allot 1514 maxburst 20 avpkt 1000 prio 3" if [ $# != "2" ] then echo "$0 start|stop kbit" exit 0 fi case $1 in start) tc qdisc add $DEV root handle 10: cbq bandwidth 10mbit avpkt 100 0 tc class add $DEV parent 10:0 classid 10:2 cbq bandwidth 10mbit rate $2kbit $OPTION bounded tc filter add $DEV parent 10: protocol ip prio 1 u32 match ip ds t 192.168.0.5 flowid 10:2 echo "Des de les `date` estas limitat a $2 kbits" > /var/www/pin ux.info/jordi.txt chmod a+r /var/www/pinux.info/jordi.txt ;; stop) tc filter del dev eth1 parent 10: protocol ip prio 1 u32 match i p dst 192.168.0.5 flowid 10:2 tc class del $DEV parent 10:0 classid 10:2 cbq bandwidth 10mbit rate $2kbit $OPTION bounded tc qdisc del $DEV root handle 10: cbq bandwidth 10mbit avpkt 100 0 echo "Des de les `date` estas sense limitar" > /var/www/pinux.in fo/jordi.txt chmod a+r /var/www/pinux.info/jordi.txt ;; esac (lo del "echo" es para que mi hermano sepa que está limitado XD) Esete es el de entrada, el de salida si quieres te lo envio tambien pero usa iptables ---- Carles Pina i Estany | Nick: Pinux / Pine / Teufeus E-Mail: [EMAIL PROTECTED] / [EMAIL PROTECTED] / [EMAIL PROTECTED] http://www.salleURL.edu/~is08139/ Local Bus?... El Autobús de mi pueblo?