Openvpn настроен на изменение маршрута по умолчанию на клиенте для всех пакетов, проходящих через tun0 vpn, эта часть работает нормально.
Я хотел бы, чтобы все пакеты от tun0 переходили на ppp0 и выходили из этого интерфейса (MASQ), но каким-то образом они всегда заканчиваются на eth0 (интерфейс gw по умолчанию)
/ и т. д. / shorewall / masq
ppp0 tun0
похоже не работает
Хорошо, я понял это,
/ и т. д. / shorewall / провайдеры
ovpn 1 1 main ppp0 detect - -
/ и т. д. / shorewall / masq
ppp0 tun0
/ etc / shorewall / route_rules
tun0 - ovpn 1000