Shorewall-Maskierung von tun0 zu ppp0

Shorewall-Maskierung von tun0 zu ppp0
  • Die erste Schnittstelle ist ppp0 (pptp vpn)
  • Die zweite Schnittstelle ist tun0 (OpenVPN)
  • Dritte Schnittstelle eth0 (Standard-GW-Schnittstelle)

OpenVPN ist so eingestellt, dass die Standardroute auf dem Client geändert wird, damit alle Pakete über Tun0 VPN laufen. Dieser Teil funktioniert einwandfrei.

Ich möchte, dass alle Pakete von tun0 zu ppp0 gehen und über diese Schnittstelle (MASQ) austreten, aber irgendwie landen sie immer auf eth0 (Standard-GW-Schnittstelle).

/usw./shorewall/masq

ppp0 tun0

scheint nicht zu funktionieren

Antwort1

Ok, das habe ich herausgefunden.

/etc/shorewall/Anbieter

ovpn 1      1      main            ppp0            detect          -               -

/usw./shorewall/masq

ppp0    tun0

/etc/shorewall/route_rules

tun0                    -                       ovpn       1000

verwandte Informationen