есть сервер, подключённый к прову по езернету (eht0)
есть локальная сеть, подключённая к серверу по езернету (eth1)
в сети есть анлимщики, с гарантированной минимальной скоростью и остальные
соответственно надо сделать нарезку полосы для каждого анлимщика, чтоб он всегда получил свою скорость. анлимщики идентифицируются по ИП адресампрочитав сей документ http://luxik.cdi.cz/~devik/qos/htb/manual/userg.htm , всё в принципе понятно, за исключением одного
как я понял, шейпер работает только с исходящим трафиком. т.е. если я повешу иерархию классов на eth1, то я фактически ограничу исходящую скорость. чтобы ограничить входящую скорость, надо будет прикрутить фактически такую же иерархию классов на eht0? (только на eht1 фильтровать пакеты по src IP, а на eht0 по dest)
правильно я понял?
в общем, всё так и есть. непонятно почему никто не ответил - видимо лениво клаву топтать было :(
блин. всё только начинаетсяделаю
tc class add dev tap0 parent 1: classid 1:1 htb rate 50000 ceil 50000
мне в ответ
RTNETLINK answers: No such file or directoryядро 2.6.14, опция в конфиге CONFIG_NET_SCH_HTB=m
делал modprobe sch_htb оно без проблем грузит модуль, lsmod его показывает, но по прежнему та же ошибкав чём проблема? :(
>[оверквотинг удален]
>tc class add dev tap0 parent 1: classid 1:1 htb rate 50000
>ceil 50000
>мне в ответ
>RTNETLINK answers: No such file or directory
>
>ядро 2.6.14, опция в конфиге CONFIG_NET_SCH_HTB=m
>делал modprobe sch_htb оно без проблем грузит модуль, lsmod его показывает, но
>по прежнему та же ошибка
>
>в чём проблема? :(видимо нет dev tap0
>видимо нет dev tap0ну оно то есть, в этом и вся неприятность :( ifconfig его вполне показывает
я предположил, что tap0 ему чем-то не нравится, попробовал eth0 - уж он то железно в системе всегда есть. аналогичный ответ
>>видимо нет dev tap0
>
>ну оно то есть, в этом и вся неприятность :( ifconfig его
>вполне показывает
>я предположил, что tap0 ему чем-то не нравится, попробовал eth0 - уж
>он то железно в системе всегда есть. аналогичный ответвидимо до этого что-то не сделал
http://www.opennet.me/base/net/adsl_qos.txt.html
>видимо до этого что-то не сделал
>http://www.opennet.me/base/net/adsl_qos.txt.htmlименно так. забыл
tc qdisc add dev $DEV_OUT root handle 1: htb default 17надо больше спать!
спасибо большое