- 最初のインターフェースはppp0(pptp vpn)です
- 2番目のインターフェースはtun0(openvpn)です
- 3番目のインターフェース eth0 (デフォルトの gw インターフェース)
Openvpn は、すべてのパケットが tun0 vpn を通過するようにクライアント上のデフォルト ルートを変更するように設定されており、その部分は正常に動作しています。
tun0 からのすべてのパケットを ppp0 に送り、そのインターフェイス (MASQ) から出るようにしたいのですが、どういうわけか、それらは常に eth0 (デフォルトの gw インターフェイス) に行き着きます。
/etc/shorewall/masq
ppp0 tun0
動作しないようです
答え1
わかりました、
プロバイダ
ovpn 1 1 main ppp0 detect - -
/etc/shorewall/masq
ppp0 tun0
ルートルール
tun0 - ovpn 1000