|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 05 Jan 2006 21:56:13 To : Ivan Omelchenko Subject : Re: ipfw pipe --------------------------------------------------------------------------------
05 янв 2006, четверг, в 15:55 KRAST, Ivan Omelchenko написал(а):
IO> встала необходимость зарезать жирный канал
IO> до 128кбит.
IO> никаких приоритетов, никаких равномерных распределений,
IO> просто сделать из 2Мбитки 128кбит сеть.
IO> делаю
IO> ipfw pipe config 1 bw 128Kbit/s
IO> но это не помагает. что-то ещё нужно, немогу понять что
IO> Подскажите.
Саму трубу ты правильно описал. Теперь тебе надо еще в список
правил добавить правило, которое будет описывать, какой именно
трафик нужно прогонять через узенькую трубу. В простейшем случае
для всего входящего через сетевую fxp0 будет так:
ipfw add 1000 pipe 1 ip from any to any in recv fxp0
Hо настоящий узкий канал обычно одинаковый в обе стороны,
причем независимо - 128K на вход и отдельно 128K на выход.
Поэтому надо описать pipe 2 такой же ширины и еще одно правило
написать, заруливающее в эту трубу исходящий трафик.
По дефолту для заруленного в трубу трафика просмотр правил
прекращается, то есть pipe работает еще и как allow.
В man ipfw в описании pipe указано, как отменить этот эффект,
если надо, например, еще за-NAT'ить трафик.
Eugene
--
Устав от вечных упований,
Устав от радостных пиров
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2609343cca7e2.html, оценка из 5, голосов 10
|