Boa tarde lista,

Quem usa HTB, gostaria de alguma dica, pois não sei o que acontece. Tenho um servidor atuando como firewall (entre vários outros serviços) no seguinte cenário:

192.168.0.0/24 eth0 ----|
     redes internas            |----eth2 <-> internet
192.168.1.0/29 eth1 ----|

A distro linux é CentOS 4.2 com kernel atualizado e todas as opções de rede habilitadas como módulos. Aplico as regras e tudo funciona perfeitamente, porém a limitação de banda é aplicada para toda a rede na eth0 e não apenas no ip de uma estação como eu preciso. As regras usadas são:

tc qdisc add dev eth0 root handle 1: htb default 20
tc class add dev eth0 parent 1: classid 1:1 htb rate 32kbit
tc class add dev eth0 parent 1:1 classid 1:10 htb rate 24kbit ceil 32kbit
tc class add dev eth0 parent 1:1 classid 1:20 htb rate 8kbit ceil 32kbit
tc qdisc add dev eth0 parent 1:10 handle 10: sfq perturb 10
tc qdisc add dev eth0 parent 1:20 handle 20: sfq perturb 10
tc filter add dev eth0 parent 1:0 protocol ip prio 1 u32 match ip src 192.168.0.5 match ip dport 80 0xffff flowid 1:10 tc filter add dev eth0 parent 1:0 protocol ip prio 1 u32 match ip src 192.168.0.5 flowid 1:20

Já testei com a eth2, testei usando ip dst ao invés de ip src, sport ao invés de dport, e não tem jeito.

No aguardo, desde já agradeço

Valcir.

---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a