O solutie comoda ar fi sa marchezi cu iptables (-j MARK) toate pachetele care intra pe eth0. Apoi, aplici filtre pe eth1. Filtrele le poti aplica cu TC-ul, cum scrie peste tot in tutoriale sau cu iptables (-j CLASSIFY), care sunt ceva mai flexibile.
Succes! Teodor Andrei Ivanov wrote: >Buna ziua! >Am o problema de htb la care m-am chinuit 2 saptamani > >Am un router linux cu 2 placi de retea ,eth0(net) si eth1(lan) >pe eth1 am doua clase rutabile >Problema: >Vreau sa limitez viteza pentru internet dar sa nu limitez traficul dintre cele doua >clase > >Am facut acest script de htb, care din pacate nu functioneaza, si nu stiu de ce nu >functioneaza, va rog sa imi dati macar o sugestie cum sa imi rezolv aceasta problema. > >/sbin/tc qdisc del dev eth1 root >/sbin/tc qdisc add dev eth1 root handle 1: htb default 20 >/sbin/tc class add dev eth1 parent 1:0 classid 1:1 htb rate 768kbit ceil 100mbit >/sbin/tc qdisc add dev eth1 parent 1:1 sfq perturb 5 >/sbin/tc class add dev eth1 parent 1:1 classid 1:11 htb rate 128kbit ceil 128kbit >/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 1 u32 match ip dst x.x.x.132 >flowid 1:11 >/sbin/tc class add dev eth1 parent 1:0 classid 1:20 htb rate 640kbit ceil 100mbit >/sbin/tc qdisc add dev eth1 parent 1:20 bfifo > >Va multumesc! > > > > > >---- > >Home, no matter how far... >http://www.home.ro > >--- >Detalii despre listele noastre de mail: http://www.lug.ro/ > > > > --- Detalii despre listele noastre de mail: http://www.lug.ro/
