На сети "195.112.224.0/16" "213.228.104.0/16" 2048Кбит/c
На весь остальной канал нужно установить ограничение в 512Кбит/с
локальный пользователь 192.168.10.4
Код: Выделить всё
#!/bin/sh
ipfw -f flush
oif="net0"
iif="local0"
oip="172.21.35.10" #внешний адрес
iip="192.168.10.1" #локальный адрес
dns1="172.21.35.1"
#пиринговые сети
k1="195.112.224.0/16"
k2="213.228.104.0/16"
ipfw pipe 1 config bw 512Kbit/s
ipfw pipe 2 config bw 2048Kbit/s
ipfw add pipe 2 ip from $k1 to 192.168.10.4 out via $iif
ipfw add pipe 2 ip from $k2 to 192.168.10.4 out via $iif
ipfw add pipe 1 ip from any to 192.168.10.4 out via $iif