我在192.168.1.x子网中有一个“家庭”局域网,我的面向网络的路由器也是网关,其IP为192.168.1.1。
最重要的是,我在ESXi上运行“实验室”环境,我使用的是10.x.x.x子网。
我正在使用RRAS充当我的路由器,其中包含到192.168.1.0子网的静态路由以及面向路由器的另一条静态路由,以访问10.x.x.x子网。
当我在我的笔记本电脑上时这一切都运行良好,但在我的桌面上我安装了一个VPN客户端,它在子网10.xxx中提供了一个IP地址,因此任何联系我自己的内部10.xxx子网的尝试都会被重定向到相反,VPN。
我知道我可以更改它以便Windows更喜欢我的非VPN网络适配器,但这也意味着外部流量也不会通过VPN路由,导致VPN无用。
那么如何在连接到VPN的同时获得对10.x.x.x子网的访问权限,并确保在任何外部流量仍然通过VPN的同时?
谢谢。
EDIT1 :
网络图:
https://creately.com/diagram/hoq2lfcn2/Ht609UGn1TpgWz29zeQsJVtrfwc%3D
PC1正在运行Viscosity,一个连接到VPN服务的OpenVPN客户端。 VPN服务的IP地址有所不同,但始终在10.x.x.x子网内,子网掩码始终为255.255.255.252。
当OpenVPN客户端断开连接时,我可以从PC1连接到10.x.x.x子网上的所有虚拟机,但是当VPN连接时不能连接,因为流量通过VPN而不是隧道外部路由。
从PC2(没有VPN客户端)我可以始终连接到10.x.x.x子网上的所有VM。