- 第一个接口是 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