增加路由,改变请求出口网卡,改变请求目的IP

增加指定IP网段的静态路由
route -p add 192.168.31.0 mask 255.255.255.0 11.11.11.17
route -p add 192.168.43.147 mask 255.255.255.255 11.11.11.5

处理请求后,根据来源和目的IP,改变其出口网卡

iptables -t nat -A POSTROUTING -s 11.11.11.0/24 -d 192.168.31.0/24 -o eth33 -j MASQUERADE

处理请求前,根据目的IP,改变其目的IP

iptables -t nat -A PREROUTING -d 192.168.43.147 -j DNAT --to-destination 11.11.11.50

处理请求后,根据来源和目的IP,改变其出口网卡
iptables -t nat -A POSTROUTING -s 11.11.11.0/24 -d 11.11.11.50 -o tun0 -j MASQUERADE

原文地址:https://www.cnblogs.com/StarkBrothers/p/14695967.html