当主机上切换 VPN 时,DNS 解析无法在 VirtualBox VM 上运行

当主机上切换 VPN 时,DNS 解析无法在 VirtualBox VM 上运行

我在 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

相关内容