我怎样才能使用openvpn作为我的子网中只有一些应用程序的网关

我的networking非常简单:

[计算机A 172.18.1.12] -eth0 – [GW] -tun0 — tun0- [VPS] – eth1- [计算机B 172.18.1.12] [eth1] —- [WWW]
[计算机* 172.18.1。++]

程序是openvpn安装在GW和VPS上,tun0和class A地址VPS 10.8.0.1 GW 10.8.0.2

我添加了针对VPS的eth1伪装,并且GW0转发的tun0被激活。

我只是想在特殊端口上的某些应用程序使用VPN,所以我添加了一个iptables的snat规则,但没有任何反应。

我只是想重新路由所有数据包端口14000从我的私人子网到互联网上的外部服务器端口14000通过VPN。

感谢帮助我,因为我卡住了:)