根据目的地路由到网关

我有一个我想用作VPN路由器的Ubuntu服务器。 基于目标IP(networking),我想将stream量路由到WAN0(Internet)或TUN0(VPN)。

我尝试使用IP路由和iptables,但没有成功。 任何build议如何做到这一点?

目前的iptables使用VPN(OpenVPN,连接到互联网),以获得互联网:

iptables -t nat -A POSTROUTING -o tun0 -j MASQUERADE iptables -A FORWARD -i lan0 -o tun0 -m state --state RELATED,ESTABLISHED -j ACCEPT iptables -A FORWARD -i tun0 -o lan0 -j ACCEPT 

当然这个工作,但所有的stream量去tun0 。 我想要某些networking去wan0代替。

例如networking:62.212.73.0/24