我在 Virtualbox 上有 Windows 10 主机和 Ubuntu Server 客户虚拟机。我在 Windows 主机上有 OpenVPN 客户端。客户虚拟机设置为 NAT 网络(非 NAT)类型。
每当客户端打开时,来自主机的流量都会通过 OpenVPN 客户端所连接的服务器进行路由。但我立即在客户虚拟机中失去了 DNS 查找/解析(互联网在客户虚拟机和主机上都运行良好)
如果 VPN 客户端关闭,则我来宾 VM(以及主机)上的一切(互联网、DNS 查找)都可以正常工作。
关于如何缓解这种情况有什么建议吗?
答案1
发生这种情况(通常使用 Microsoft VPN)是因为 VPN 设置强制所有流量(包括 Internet 流量)通过隧道。
您需要一个支持拆分隧道的 VPN 客户端。
查看 VPN 供应商支持是否提供分割隧道的方法,或者使用不同的 VPN 客户端。
如果 VPN 是您的雇主设置的,您可能需要在可以关闭 VPN 客户端的时候使用虚拟机。
这是用于分割隧道的资源打开VPN。