Вобщем ситуация такая:
Есть VPN сервер 192.168.0.1 с внешним айпи 222.222.222.222
Локальные юзеры 192.168.0.2-255
Юзеры с поднятым тунелем - 192.168.100.2-255 и с обратной стороной тунеля на сервере 192.168.1.1.
Задача:
1. Ограничить доступ юзерам без тунеля в мир и на локальную почту.
2. Ограничить скорость доступа каждому конкретному юзеру на исходящий трафик - 16кбит и входящий - 64кбит.
Проблемы:
Трафик режется нормально с помощью этого правила
$fwcmd pipe 641 config bw 64Kbit/s
$fwcmd queue 642 config pipe 641 weight 50 mask dst-ip 0x000000ff
$fwcmd pipe 643 config bw 16Kbit/s
$fwcmd queue 644 config pipe 643 weight 50 mask src-ip 0x000000ff
$fwcmd add queue 642 ip from not $subinet to $subinet via $oif
$fwcmd add queue 644 ip from $subinet to not $subinet via $oif
Но когда юзеры под тунелем лезут в инет через сквиду, то трафик чудесным образом не режется.
Далее... Когда юзеры с тунеля качают фильмаки с сервера - трафик не режется.
Ну вот собсно. Предложите что-нибудь?