shorewall 偽裝成 tun0 到 ppp0

shorewall 偽裝成 tun0 到 ppp0
  • 第一個介面是 ppp0 (pptp vpn)
  • 第二個介面是 tun0 (openvpn)
  • 第三個介面eth0(預設gw介面)

OpenVPN 設定為更改客戶端上的預設路由,以便所有資料包都通過 tun0 VPN,該部分工作正常。

我想讓所有來自 tun0 的封包轉到 ppp0 並從該介面(MASQ)出去,但不知何故它們總是最終到達 eth0 (預設 gw 介面)

/etc/shorewall/masq

ppp0 tun0

似乎不起作用

答案1

好吧,我明白了,

/etc/shorewall/providers

ovpn 1      1      main            ppp0            detect          -               -

/etc/shorewall/masq

ppp0    tun0

/etc/shorewall/route_rules

tun0                    -                       ovpn       1000

相關內容