Выполняю правила:ipfw add pipe 1 ip from any to any out via emp0
ipfw add pipe 2 ip from any to any in via em0ipfw pipe 1 config bw 128Kbit/s queue 20Kbytes
ipfw pipe 2 config bw 128Kbit/s queue 20Kbytesem0 - внутренний интерфейс.
Не хочет ограничивать скорость :-( Как скачивался файл со скоростью 10 Mb/s так и скачивается...
Что стоит дописать?
>Выполняю правила:
>
>ipfw add pipe 1 ip from any to any out via emp0
>
>ipfw add pipe 2 ip from any to any in via em0
>
>
>ipfw pipe 1 config bw 128Kbit/s queue 20Kbytes
>ipfw pipe 2 config bw 128Kbit/s queue 20Kbytes
>
>em0 - внутренний интерфейс.
>Не хочет ограничивать скорость :-( Как скачивался файл со скоростью 10 Mb/s
>так и скачивается...
>Что стоит дописать?Во время скачки
ipfw sh
ipfw pipe 1 sh
ipfw pipe 2 sh
И покажи
Сейчас вот в чем проблема, не получается делить скорость по IP адресам.# --- For Client Computers systems
ipfw add 10000 pipe 1 ip from any to any in via em0
ipfw add 10001 pipe 2 ip from any to any out via em0ipfw pipe 1 config bw 36Kbit/s
ipfw pipe 2 config bw 36Kbit/s
# --- For My computer systemipfw add 10010 pipe 3 ip from 192.168.100.3 to any in via em0
ipfw add 10011 pipe 4 ip from 192.168.100.3 to any out via em0ipfw pipe 3 config bw 100Mbit/s
ipfw pipe 4 config bw 100Mbit/sКак делить по IP адресам?
>Сейчас вот в чем проблема, не получается делить скорость по IP адресам.
>
>
># --- For Client Computers systems
>ipfw add 10000 pipe 1 ip from any to any in via
>em0
>ipfw add 10001 pipe 2 ip from any to any out via
>em0
>
>ipfw pipe 1 config bw 36Kbit/s
>ipfw pipe 2 config bw 36Kbit/s
>
>
># --- For My computer system
>
>ipfw add 10010 pipe 3 ip from 192.168.100.3 to any in via
>em0
>ipfw add 10011 pipe 4 ip from 192.168.100.3 to any out via
>em0
>
>ipfw pipe 3 config bw 100Mbit/s
>ipfw pipe 4 config bw 100Mbit/s
>
>Как делить по IP адресам?
Для /24
# In
ipfw pipe 1 config mask src-ip 0x000000ff bw 64Kbit/s queue
# Out
ipfw pipe 2 config mask dst-ip 0x000000ff bw 64Kbit/s queueДалее
ipfw add pipe 1 ip from 192.168.0.0/24 to any in
ipfw add pipe 2 ip from any to 192.168.0.0/24 outЭто будет симметричный канал 64Кбит для каждой машины в сети
Можно отдельно по IP
ipfw add pipe 1 ip from 192.168.0.2 to any in
ipfw add pipe 2 ip from any to 192.168.0.2 outВообще спроси гуугля "ipfw pipe"