我使用 NetworkManager 通过 OpenVPN 连接到工作地点。它运行良好,但 VirtualBox 客户机(使用 NAT 连接到主机)无法解析与工作相关的主机名。
OpenVPN 服务器向客户端推送“dhcp-option DNS”,因此主机可以解析这些主机名,但看起来客户机无法解析。这是预料之中的吗?我遗漏了什么吗?
(主客都是 Xubuntu Lucid)
答案1
您是否能够连接到任何 vpn-IP?首先尝试 ping 其中一个 IP。如果成功,但您无法 ping vpn-hostname,则说明您遇到了 DNS 问题。
对我来说,有效的方法是将 VirtualBox 网络适配器设置为 Bridged,并将接口设置为 VPN(在我的情况下为 Tap0)。顺便说一句,由于模式是 Bridged,如果您在客户机上遇到网络问题,则很可能在主机上也会遇到该问题。