Приветствую,
На FreeBSD для ограничения полосы, делал так:
ipfw pipe 32 config 32Kbit/s
ipfw add 100 pipe 32 ip from any 20,80 to 1.2.3.4 in
где 1.2.3.4, адрес интерфейса eth0.
(т.е. весь входящий трафик с 20,80 портов на интерфейс eth0 с IP адресом 1.2.3.4, ограничивается скоростью в 32kbps)
Помогите все это перевести на iptables.
http://gazette.linux.ru.net/rus/articles/taleLinuxTC.html
http://remizov.pp.ru/ru/trn/doc/manuals/htb-manual
Отличные
Отличные ссылки, спасибо.
Сделал пока следующее:
tc qdisc add dev eth0 handle ffff: ingress
tc filter add dev eth0 parent ffff: protocol ip prio 50 u32 match ip dst 1.2.3.4 police rate 50kbit burst 10k drop flowid :1
Работает, но в результате ограничена вся полоса, т.е. все качающие делят между собой 50kbit, а как можно сделать, чтобы на каждое активное соединение выделялся канал в 50kbit?