Задача - весь интернет трафик с сервера маршрутизировать на шлюз по умолчанию (192.168.102.1)
А всех PPTP клиентов маршрутизировать через второй шлюз (192.168.102.254).
Такую схему удалось сделать, настроив на сервере второй IP (192.168.102.10) - alias.
pf.conf
Код: Выделить всё
-----------------
ext_ip1="192.168.102.9"
ext_ip2="192.168.102.10"
int_if="em0"
int_net_vpn="192.168.100.0/24"
ext_gw1="192.168.102.1"
ext_gw2="192.168.102.254"
nat on em0 from $int_net_vpn to any -> $ext_ip2
pass out quick on em0 route-to ($int_if $ext_gw2) from $ext_ip2 to any keep state
pass in all
pass out all
------------------------
Кто подскажет?