Olá, Estou tentando implementar um controle de banda em meu firewall, mas não está dando certo. O servidor é um debian lenny, kernel 2.6.26, tenho o iproute instalado, a estrutura está assim:
eth1 > Rede Local eth2 > Link de Internet Tenho a configuração do tc em um script : #!/bin/sh TC=/sbin/tc ### Definindo as Interfaces IF_LAN="eth1" IF_INET="eth2" BANDA_TOTAL="1024kbit" $TC qdisc add dev $IF_INET root handle 1:0 htb default 1000 $TC class add dev $IF_INET root classid 1:0 htb rate $BANDA_TOTAL $TC class add dev $IF_INET parent 1:0 classid 1:10 htb rate 8kbit ceil $BANDA_TOTAL $TC class add dev $IF_INET parent 1:0 classid 1:20 htb rate 16kbit ceil $BANDA_TOTAL $TC class add dev $IF_INET parent 1:0 classid 1:30 htb rate 32kbit ceil $BANDA_TOTAL $TC class add dev $IF_INET parent 1:0 classid 1:40 htb rate 64kbit ceil $BANDA_TOTAL $TC class add dev $IF_INET parent 1:0 classid 1:50 htb rate 128kbit ceil $BANDA_TOTAL $TC class add dev $IF_INET parent 1:0 classid 1:60 htb rate 256kbit ceil $BANDA_TOTAL $TC class add dev $IF_INET parent 1:0 classid 1:70 htb rate 512kbit ceil $BANDA_TOTAL $TC class add dev $IF_INET parent 1:0 classid 1:80 htb rate 1024kbit ceil $BANDA_TOTAL $TC filter add dev $IF_INET parent 1:0 protocol ip u32 match ip src 172.16.1.176 flowid 1:10 Quado executo o script não da erro nenhum, mas não funciona, e quando tento remover as regras da o seguinte erro: /sbin/tc filter del dev eth1 parent 1:0 protocol ip u32 match ip src 172.16.1.176 flowid 1:10 RTNETLINK answers: No such file or directory We have an error talking to the kernel Gostaria de saber o que é realmente necessário para implementar o controle de bando com o tc, somente o iproute ? Ou é necessáio algum modulo do kernel expecífico ? Quem puder me dar uma ajuda eu agradeço. Obrigado. Eduardo Lopes -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org