通过 OpenVPN 客户端路由所有流量

通过 OpenVPN 客户端路由所有流量

我在 192.168.0.3 上运行了 OpenVPN 客户端。我想要做的是通过在第一台计算机上运行的 OpenVPN 客户端路由来自第二台计算机(192.168.0.100)的所有流量。我的路由器 IP 是 192.168.0.1

网络拓扑结构:

Windows computer with OpenVPN client: 192.168.0.3
Windows computer whose traffic has to be rerouted: 192.168.0.100
Router: 192.168.0.1

我希望它按以下方式工作:

192.168.0.100 computer => 192.168.0.3 computer => OpenVPN => 192.168.0.1

我如何通过仅修改 Windows 的路由表来实现这一点?我尝试在 Windows shell 中输入以下内容(在没有 VPN 的计算机上),但没有成功(它只是断开了我的互联网连接):

route delete 0.0.0.0 mask 255.255.255.255 192.168.0.1
route add 0.0.0.0 mask 255.255.255.255 192.168.0.3

我是否还应该设置运行 OpenVPN 客户端的计算机?

这和windows tcp转发有关系吗?

谢谢!

相关内容