URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 71832
[ Назад ]

Исходное сообщение
"Простой вопрос по ipfw pipe"

Отправлено Васька , 31-Янв-07 14:37 
ipfw pipe 100 config 65536bit/s
ipfw add pipe 100 ip from 192.168.0.1 to any
ipfw add pipe 100 ip from any to 192.168.0.1
ipfw add pipe 100 ip from 192.168.0.2 to any
ipfw add pipe 100 ip from any to 192.168.0.2
ipfw add pipe 100 ip from 192.168.0.3 to any
ipfw add pipe 100 ip from any to 192.168.0.3

как в данном примере будет ограничена скорость:
64кбита/с на всех или для каждого правила?
Если на всех, то как сделать для каждого? на каждое правило создавать отдельный pipe?


Содержание

Сообщения в этом обсуждении
"Простой вопрос по ipfw pipe"
Отправлено A Clockwork Orange , 31-Янв-07 15:02 
у каждого указанного хоста будет не больше 65536bit/s

"Простой вопрос по ipfw pipe"
Отправлено Broot , 01-Фев-07 03:34 
>у каждого указанного хоста будет не больше 65536bit/s


немного поиграть с маской подсети и всё будет в норме.


"Простой вопрос по ipfw pipe"
Отправлено bloom , 01-Фев-07 10:31 
>ipfw pipe 100 config 65536bit/s
описал один пайп

>ipfw add pipe 100 ip from 192.168.0.1 to any
>ipfw add pipe 100 ip from any to 192.168.0.1
>ipfw add pipe 100 ip from 192.168.0.2 to any
>ipfw add pipe 100 ip from any to 192.168.0.2
>ipfw add pipe 100 ip from 192.168.0.3 to any
>ipfw add pipe 100 ip from any to 192.168.0.3
завернул всех клиентов в один пайп

чтобы на каждого выделять отдельный пайп нужно использовать маску
например
/sbin/ipfw pipe 100 config bw 65536bit/s mask dst-ip 0x000000ff