Toh com um probleminha aqui pra controlar trafego upstream em um servidor CBQ/iptables.
O servidor possui 3 interfaces: eth0 - interface local (um cliente conectado no predio do servidor) eth1 - interface no radio para os clientes (192.168.100.1/24) eth2 - interface cartao orinoco com IP valido (saida para a Internet - 200.x.x.x) Pretendo controlar o upstream do IP 192.168.100.4 que conecta-se atraves da eth1 (192.168.100.1) e sai pela eth2 (200.x.x.x). O iptables: iptables -t nat -A POSTROUTING -s 192.168.100.4 -d any/0 -o eth2 -j MASQUERADE iptables -t mangle -A POSTROUTING -s 192.168.100.4 -o eth2 -j MARK --set-mark 6 iptables -t mangle -A FORWARD -i eth1 -s 192.168.100.4 -o eth2 -j MARK --set-mark 6 iptables -A PREROUTING -t mangle -i eth1 -s 192.168.100.4/32 -j MARK --set-mark 6 iptables -t mangle -A OUTPUT -o eth2 -s 192.168.100.4 -j MARK --set-mark 6 O CBQ: cbq-1004.qquercoisa DEVICE=eth2,11Mbit,1Mbit RATE=80Kbit WEIGHT=8Kbit PRIO=3 RULE=192.168.100.4, MARK=6 cbq-9999.upstream (acho q irrelevante ao caso mas aqui estah) DEVICE=eth2,11Mbit,1Mbit RATE=700Kbit WEIGHT=70Kbit PRIO=5 RULE=0.0.0.0/0 Compilacao do arquivo cbq-1004....: /sbin/tc class add dev eth2 parent 1: classid 1:1004 cbq bandwidth 11Mbit rate 80Kbit weight 8Kbit prio 3 allot 1514 cell 8 ma xburst 20 avpkt 1000 bounded /sbin/tc qdisc add dev eth2 parent 1:1004 handle 1004 tbf rate 80Kbit buffer 10Kb/8 limit 15Kb mtu 1500 /sbin/tc filter add dev eth2 parent 1:0 protocol ip prio 200 handle 6 fw classid 1:1004 /sbin/tc filter add dev eth2 parent 1:0 protocol ip prio 100 u32 match ip src 192.168.100.4 classid 1:1004 Mas nao tem jeito. Nao controla o upstream. Certamente hah algo errado. Alguma luz ???? Obrigado Jarbas Celante - ZZ3CTE "W. S. A. N. And you?" Soh nos falta o nariz! http://jarbas.celante.org mailto:[EMAIL PROTECTED] -- GUS-BR - Grupo de Usuarios Slackware - BR http://www.slackwarebrasil.org/ http://www.linuxmag.com.br/mailman/listinfo/slack-users Archives: - http://www.mail-archive.com/[email protected]/ - http://news.gmane.org/gmane.org.user-groups.linux.brazil.slackware/

