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

Исходное сообщение
"ограничение канала"

Отправлено Lucas12 , 29-Окт-02 11:24 
помогите ламеру пожалуста
где ошибка?
${fwcmd} add pipe 1 ip from any to any in via xl0
${fwcmd} add pipe 1 config bw 56Kbit/s out via xl0

${fwcmd} add pipe 2 ip from any to any in via xl0
${fwcmd} add pipe 2 config bw 56Kbit/s out via xl0

xl0 - смотрит в нет


Содержание

Сообщения в этом обсуждении
"RE: ограничение канала"
Отправлено Миг , 29-Окт-02 11:39 
>помогите ламеру пожалуста
>где ошибка?
>${fwcmd} add pipe 1 ip from any to any in via xl0
>
>${fwcmd} add pipe 1 config bw 56Kbit/s out via xl0
>
>${fwcmd} add pipe 2 ip from any to any in via xl0
>
>${fwcmd} add pipe 2 config bw 56Kbit/s out via xl0
>
>xl0 - смотрит в нет
Неправильно написал правило в:
${fwcmd} add pipe 1 config bw 56Kbit/s out via xl0
${fwcmd} add pipe 2 config bw 56Kbit/s out via xl0
надо так
${fwcmd} add pipe 1 config bw 56Kbit/s
${fwcmd} add pipe 2 config bw 56Kbit/s

Шаблон такой add pipe NN config bw M|K|Bit/s queue delay
никаких out, in , interfaces  в конце

Кстати, сообщи, насколько у тебя совпадают ограничение 56Kbit/s в пайпе с реальной скоростью, по моим соображениям у тебя должно быть до 1-3 Килобайт/с. Верно?
Удач тебе


"RE: ограничение канала"
Отправлено Lucas12 , 29-Окт-02 13:41 
>>помогите ламеру пожалуста
>>где ошибка?
>>${fwcmd} add pipe 1 ip from any to any in via xl0
>>
>>${fwcmd} add pipe 1 config bw 56Kbit/s out via xl0
>>
>>${fwcmd} add pipe 2 ip from any to any in via xl0
>>
>>${fwcmd} add pipe 2 config bw 56Kbit/s out via xl0
>>
>>xl0 - смотрит в нет
>Неправильно написал правило в:
>${fwcmd} add pipe 1 config bw 56Kbit/s out via xl0
>${fwcmd} add pipe 2 config bw 56Kbit/s out via xl0
>надо так
>${fwcmd} add pipe 1 config bw 56Kbit/s
>${fwcmd} add pipe 2 config bw 56Kbit/s
>
>Шаблон такой add pipe NN config bw M|K|Bit/s queue delay
>никаких out, in , interfaces  в конце
>
>Кстати, сообщи, насколько у тебя совпадают ограничение 56Kbit/s в пайпе с реальной
>скоростью, по моим соображениям у тебя должно быть до 1-3 Килобайт/с.
>Верно?
>Удач тебе

сделал как ты сказал
${fwcmd} add pipe 1 ip from any to any in via ${iip}
${fwcmd} add pipe 1 config bw 56Kbit/s
${fwcmd} add pipe 2 ip from any to any in via ${iip}
${fwcmd} add pipe 2 config bw 56Kbit/s
и не чего не получилось может я чтото недопонял?


"RE: ограничение канала"
Отправлено Tron , 29-Окт-02 14:33 
Зайди туда.Там все красиво расписанно.
http://info.iet.unipi.it/~luigi/ip_dummynet/

Надо так
${fwcmd} add pipe 1 ip from any to any in
                                        ^
${fwcmd} add pipe 2 ip from any to any out
                                        ^
${fwcmd} add pipe 1 config bw 56Kbit/s
${fwcmd} add pipe 2 config bw 56Kbit/s
Тогда правила будут действовать на приходящие и уходящие пакеты
Я бы тебе посоветовал вынести все рулез в отдельный файл и приписывать interface напрямую а не через переменные,чтобы убедится что все правильно читается.

Не забудь проверить значение net.inet.ip.fw.one_pass
Если у тебя совсем ничего не получается,то ты явно не читал man ipfw, man dummynet , не настроил кернел и rc.conf.
Если да, уменьшай скорость пока не увидишь разницу.У меня например пока что глючить с этим, и я вижу разницу при малых значениях.

Пока!!