我,
我想通过特定接口重定向特定端口。
到目前为止我所取得的成就是
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