我,
我想通过特定接口重定向特定端口。
直到现在我完成的是
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
然后,期待响应,但我没有对 echo-request 的响应。
我怎样才能做到这一点?
到现在为止是我完成的。
解决方法:需要添加以下两条规则: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