通过 VPN 接口重定向特定流量

通过 VPN 接口重定向特定流量

我,

我想通过特定接口重定向特定端口。

到目前为止我所取得的成就是

 cat /etc/iproute2/rt_tables | grep "200 force.route" > /dev/null
 if [ $? != 0 ]; then
   echo "200       force.route" >> /etc/iproute2/rt_tables
 fi

 ip rule del from all fwmark 200 table force.route
 ip rule add from all fwmark 200 table force.route
 ip route del 0.0.0.0/1 via 92.240.245.1 dev tun_02 table force.route
 ip route add 0.0.0.0/1 via 92.240.245.1 dev tun_02 table force.route
 ip route flush cache
 iptables -A OUTPUT -t mangle -o br0 -p icmp -j MARK --set-mark 200

但....

当我 ping 软件包时,通过特定设备查看

 tcpdump -i tun_02

然后,期待回应,但我没有收到对回显请求的回应。

我怎样才能做到这一点?

这就是我至今所取得的成就。

答案1

解决方案:需要添加以下两个规则:ip route add 0.0.0.0/1 via 92.240.245.1 dev tun_02 table force.route

缺少的一个 ip route add default via 92.240.245.1 dev tun_02 table force.route

相关内容