[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: htb i dsl 512kb/4mb, problem z traffickiem...



06-08-07, jacek102 <jacek102@o2.pl> napisał(a):




Witam!

Napisałe sobie skrypcik htb do ustawiania pasma dla userów – niewiedzieć
czemu nie chce mi to za bardzo działać – może ktoś mi powiedzieć dlaczego?
Kombinuje już z tym jakies dobre 2 tygodnie i naprawde brakuje mi już sił...
 poniżej zamieszczam 2 skrypty na upload i download. Dodatkowo powiem
jeszcze ze eth0 – to interfejs internetowy, natomiast eth1 to lokalny. Łącze
to 512kb/4Mb adsl. Proszę o pomoc...

Zrób tc za pomocą klasyfikacji po iptables np :


iptables -t mangle -N UPLOAD
iptables -t mangle -A POSTROUTING -o eth0 -j UPLOAD
tc qdisc del root dev $ETH
tc qdisc add dev $ETH root handle 2:0 htb


tc class add dev $ETH parent 2:0 classid 2:1 htb rate 104857600 ceil 104857600

tc class add dev $ETH parent 2:1 classid 2:504 htb rate 39272 ceil
10485760 prio 5
iptables -t mangle -A UPLOAD -p all -o $ETH -s 10.100.0.120     -j
CLASSIFY --set-class 2:504
tc qdisc add dev $ETH parent 2:504 handle 504:0 sfq perturb 10


tak dziala wg mnie najprzejrzyściej i najpewniej poza tym jest
najszbysze i najmniej obciaza serwer.


--
Wojciech Ziniewicz            |  jid:zeth@chrome.pl
http://silenceproject.org       | http://zetho.wordpress.com

Reply to: