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

tc shaper



День добрый.
Господа, никак не могу разобраться в работе шейпера.

Делаю вот так:

#!/bin/bash

tc qdisc del dev eth0 root 2> /dev/null > /dev/null

iptables -t mangle -F
iptables -t mangle -X
iptables -F
iptables -X

iptables -t mangle -A PREROUTING -p tcp -j CONNMARK --restore-mark
iptables -t mangle -A PREROUTING -p tcp -m mark ! --mark 0 -j ACCEPT
iptables -t mangle -A PREROUTING -p tcp -j MARK --set-mark 1
iptables -t mangle -A PREROUTING -p tcp -m mark --mark 1 -j CONNMARK --save-mark

iptables -t mangle -A POSTROUTING -o eth0 -m mark --mark 1 -j CLASSIFY --set-class 1:20 #iptables -t mangle -A POSTROUTING -o eth1 -m mark --mark 1 -j CLASSIFY --set-class 1:20

tc qdisc add dev eth0 root handle 1: htb default 10
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 32kbit
tc class add dev eth0 parent 1:1 classid 1:20 htb rate 32kbit

-- но это ни на что не влияет. ;(

Кто-нибудь может привести реально работающий пример? На данный момент стоит задача ограничить скорость по 21 порту.

--
Best Regards, Andrey.
Jabber ID: andy@eth0.spb.ru
E-mail: andy@eth0.spb.ru / andy@unix-way.spb.ru
:wq

begin:vcard
fn:Andrey N. Prokofiev
n:Prokofiev;Andrey
email;internet:andy@eth0.spb.ru
tel;cell:+7-951-6886260
note:My Jabber ID: andy@eth0.spb.ru
x-mozilla-html:FALSE
version:2.1
end:vcard


Reply to: