Shorewall mascarado de tun0 para ppp0

Shorewall mascarado de tun0 para ppp0
  • A primeira interface é ppp0 (pptp vpn)
  • A segunda interface é tun0 (openvpn)
  • Terceira interface eth0 (interface gw padrão)

Openvpn está configurado para alterar a rota padrão no cliente para que todos os pacotes passem pelo tun0 vpn, essa parte está funcionando bem.

Eu gostaria de fazer com que todos os pacotes do tun0 fossem para o ppp0 e saíssem dessa interface (MASQ), mas de alguma forma eles sempre terminavam na eth0 (interface gw padrão)

/etc/shorewall/masq

ppp0 tun0

não parece funcionar

Responder1

Ok, então eu descobri isso,

/etc/shorewall/provedores

ovpn 1      1      main            ppp0            detect          -               -

/etc/shorewall/masq

ppp0    tun0

/etc/shorewall/route_rules

tun0                    -                       ovpn       1000

informação relacionada