![连接到工作 VPN 时,我无法访问本地虚拟机](https://linux22.com/image/1397735/%E8%BF%9E%E6%8E%A5%E5%88%B0%E5%B7%A5%E4%BD%9C%20VPN%20%E6%97%B6%EF%BC%8C%E6%88%91%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE%E6%9C%AC%E5%9C%B0%E8%99%9A%E6%8B%9F%E6%9C%BA.png)
问题很简单,希望有一个简单的解决方案。当我连接到工作 VPN 时,我无法通过 SSH 或浏览器访问本地虚拟机。如果我 ping 虚拟机,就会超时。有什么方法可以让它一起工作吗?
答案1
如果工作 VPN 和本地虚拟机使用相同的地址,那么您有两个机会:
1)(最好)在另一个非公共类中重新配置本地虚拟机地址(例如,如果您有 192.168.1.X,则放入 192.168.2.x 等等),这样两个地址空间就不会发生冲突
2)(更困难)在特定接口上放置一些直接指向您的 VM 地址(或指向 VPN)的静态路由(例如将 192.168.1.44 这样的 IP 强制指向 eth0)。
请注意,第二种解决方案还取决于您在 VM 中创建的网络类型(桥接、NAT 等),因此第一种解决方案很可能是最简单的解决方案。