使用openvpn作为我的vpn客户端。操作系统是Debian 10。
通常,我可以SSH到网络(192.168.0-2.x)上的任何服务器。
当我启动vpn时,我仍然可以SSH到同一子网(192.168.0.x)上的服务器,但不能SSH到该子网之外的服务器(即192.168.1.x)。
有没有一种方法可以配置openvpn,以便我仍然可以连接到192.168.1.x和192.168.2.x上的服务器?
您没有建议通常如何到达192.168.1.x等,但是这里的问题是一个简单的路由选择。
可能发生的情况是通过路由器到达了192.168.1.x-通常这也是您的默认网关。在运行VPN时,您将通过VPN用新的默认网关替换普通的默认网关-这会导致流量对路由器不透明。
解决方案是使用路由器的网关将静态路由添加到192.168.1.x。由于这些路由更加具体,因此默认网关将成为您的192.168.1.x路径的首选。
(我在上面的解释中使用了192.168.1.x。对于您不想通过VPN的任何受影响的路由/数据,也是如此)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句