kirpichpda |
|
Темы:
17
Сообщения:
165
Участник с: 21 июля 2009
|
Уважаемые Арчеводы, подскажите пожалуйста вменяемый мануал по tc. Перечитал кучу всего, но никак не пойму ничего. Задача на первый взляд простая…есть ppp соединение в 4 мегабита…. необходимо на 21 порт отдавать максимум 2 мегабита. попробовал htb.init но видимо тоже он не очень курится и работать не захотел.. Попробовал реализовать через frox, но он отказывается работать в transparent режиме. Ткните носом если знаете другой способ как поделить канал. |
and |
|
Темы:
4
Сообщения:
374
Участник с: 22 июня 2009
|
Что значит “отдавать на 21-й порт”? Вот я ниже напишу решение для поставленной задачи (ограничить исходящий трафик из внутренней сети во внешку на tcp порт 21), но оно, мне кажется, совершенно бесполезно в реальных применениях:iptables -A FORWARD -t mangle -s 192.168.0.0/24 -m tcp -p tcp --dport 21 -o eth0 -j MARK --set-mark 20 tc qdisc add dev eth0 root handle 1: htb tc class add dev eth0 parent 1:1 classid 1:13 htb rate 2048kbit ceil 10240kbit prio 1 tc filter add dev eth0 parent 1:0 protocol ip prio 1 handle 20 fw classid 1:13 |