Титла: iptables mark + tc over bond Публикувано от: defilers в Sep 01, 2011, 19:02 Здравейте, искам да огранича download-a на няколко ип-та. Конгигурацията ми е следната:
Имам 2 bond интерфейс-а: bond0 i bond1 с round robin. bond0 (вътрешен интерфейс) включва eth2 и eth4 bond1 (външен интерфейс) включва eth0, eth1 и eth3 върху bond1 имам 4 vlan-a Така сега върху bond0 искам да използвам iptables + tc за да огранича download-a със следния код: Код След известно тестване от 10.0.0.5 се оказа, че не може да достигне и 4mbit. Къде бъркам ? Титла: Re: iptables mark + tc over bond Публикувано от: VladSun в Sep 02, 2011, 12:52 Отдавна не съм си играл с tc, но ще пробвам да помогна. Първо, ако ще ползваш IPMARK (или IPCLASSIFY) не ти трябват филтри за всяко ИП, а един "празен" филтър (за IPMARK, IPCLASSIFY няма нужда от никакви филтри).
Отделно, мисля, че default class-а ти няма нужда от филтър към него. Никъде не виждам queueing discipline (qdisc) за ИП-то. Това е лощо! :) Малко за четене : http://www.linux-bg.org/cgi-bin/y/index.pl?id=advices&key=380752598&page=article http://www.linux-bg.org/cgi-bin/y/index.pl?page=article&id=advices&key=386924398 Титла: Re: iptables mark + tc over bond Публикувано от: defilers в Sep 03, 2011, 21:06 Благодаря за насоките в крайна сметка използвах classify и sfq и нещата потръгнаха.
|