Войти

Показать полную графическую версию : Каждому юзеру по 256KB/s через pipe. Как?


skeletor
25-11-2008, 16:10
Есть сетка 10.0.9.0/24.
Нужно, что бы каждому юзеру из этой сетки выделялось не больше 256KB. Запихивать всех в таблицы не хочу: 250 ИПов в таблице. А у меня ещё есть другие подсети.
Пробовал так

/sbin/ipfw pipe 1 config bw 256KB/s
/sbin/ipfw queue 1 config pipe 1 weight 50 mask dst-ip 0xffffffff
/sbin/ipfw add 500 queue 1 ip from any to 10.0.9.0/24 in

но не работает. В итоге получается 256KB на всех.

Как правильно прописать, что бы работало? В качестве NAT'a - ipnat.

Dm1try
25-11-2008, 21:00
Отвечу и здесь - никак.

wp2
26-11-2008, 17:30
я конечно не профи в фаере, но ведь можно правила создавать скриптами...

вот и загоняй и таблицы и правила, что хочешь, если умеешь программировать.

Dm1try
26-11-2008, 17:35
Ну да, вчера был не прав ... На другом форуме ответил.

Igor_I
27-11-2008, 21:32
Dm1try, ссылку.

Dm1try
28-11-2008, 11:06
Пожалуйста - http://forum.sysfaq.ru/index.php?showtopic=13734

Igor_I
28-11-2008, 21:45
Спасибо.




© OSzone.net 2001-2012