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

Исходное сообщение
"Ограничение скорости ipfw & pipe"

Отправлено neponiatka , 28-Сен-05 22:55 
Ребята, помогите настроить pipe.
Короче суть такая есть FreeBSD машина, в ней две сетевые. Одна 192.168.0.1, вторая 10.10.10.1. Первая смотрит в сторону 192.168.0.0/24 вторая соответсвенно 10.10.10.0/24. Как мне настроить ipfw & pipe чтобы ограничить их до 128 кбит/с в каждую сторону. тоесть чтоб все пакеты между сегментами проходили, но скорость можно было ограничивать

Содержание

Сообщения в этом обсуждении
"Ограничение скорости ipfw & pipe"
Отправлено Николай , 01-Окт-05 16:24 
# Traffic shaper

add 3150 pipe 3150 tcp from any to 10.0.4.3
pipe 3150 config bw 256Kbit/s

add 3151 pipe 3151 tcp from any to 10.0.0.5
pipe 3151 config bw 256Kbit/s

add 3152 pipe 3152 tcp from any to 10.0.0.2
pipe 3152 config bw 2048Kbit/s

add 3153 pipe 3153 tcp from any to 62.76.244.133
pipe 3153 config bw 2048Kbit/s

add 3160 pipe 3160 tcp from any to any out via bge1
pipe 3160 config mask dst-ip 0x000000ff bw 64Kbit/s

add 3170 pipe 3170 tcp from any to any out via fxp0
pipe 3170 config mask dst-ip 0x000000ff bw 64Kbit/s


"Ограничение скорости ipfw & pipe"
Отправлено Simps , 03-Окт-05 10:27 
># Traffic shaper
>
>add 3150 pipe 3150 tcp from any to 10.0.4.3
>pipe 3150 config bw 256Kbit/s
>
>add 3151 pipe 3151 tcp from any to 10.0.0.5
>pipe 3151 config bw 256Kbit/s
>
>add 3152 pipe 3152 tcp from any to 10.0.0.2
>pipe 3152 config bw 2048Kbit/s
>
>add 3153 pipe 3153 tcp from any to 62.76.244.133
>pipe 3153 config bw 2048Kbit/s
>
>add 3160 pipe 3160 tcp from any to any out via bge1
>
>pipe 3160 config mask dst-ip 0x000000ff bw 64Kbit/s
>
>add 3170 pipe 3170 tcp from any to any out via fxp0
>
>pipe 3170 config mask dst-ip 0x000000ff bw 64Kbit/s

cat /etc/rc.firewall
sysctl -w net.inet.ip.dummynet.hash_size=508 # 254 для одной сети /24
sysctl -w net.inet.ip.fw.one_pass=0
...
ipfw pipe del 2;ipfw pipe 2 config mask src-ip 0x000000ff bw 128Kbit/s  queue
ipfw pipe del 8;ipfw pipe 8 config mask dst-ip 0x000000ff bw 128Kbit/s  queue
...
ipfw add pipe 2 ip from 192.168.0.0/24 to any in
ipfw add pipe 8 ip from any to 192.168.0.0/24 out