因此,我最近在 Windows 10 主机上的 VirtualBox 上安装了 Ubuntu 16.04 和 Debian 9 (Stretch) 作为客户机。当我没有使用 VPN(更新、Web 浏览器等)时,两者都能够正常连接到互联网。但是,当我连接到 VPN 时,两个 VM 都显示它们已连接到客户机,但实际上只有 Debian VM 具有外部连接 - Ubuntu 遇到“无法解析”类型的错误。
我检查了客户机中的网络设置,发现两者完全相同。我检查了虚拟机网络设置,发现它们也完全相同。有谁知道发生这种情况的原因,更重要的是,我能做些什么来解决?对我来说,最令人困惑的是,一个运行完美,而另一个根本无法运行。我甚至删除了虚拟机并从头开始重建它 - 但没成功。设置如下:
VM 网络(Ubuntu 和 Debian):
- 附加到 NAT
- 适配器类型:Intel PRO/1000 MT 台式机 (82540EM)
- 混杂模式:拒绝
- MAC地址:080027DA2981
- 电缆连接:已检查
- 端口转发:空
客户机,Ubuntu 和 Debian:
一般的
- 当网络可用时自动连接到此网络所有用户均可连接到此网络
以太网
- 设备:
- 克隆的 MAC 地址:
- MTU:自动
- 局域网唤醒:默认选中
802.1x 安全
- 所有内容未勾选/空白
二氯乙烯
- 所有内容未勾选/空白
IPv4设置
- 自动 (DHCP)
- 其余内容为空白
IPv6设置
- 自动的
- IPv6 隐私扩展:已启用(首选临时地址)
- 其余内容未勾选/空白
先感谢您!
交叉发布。
答案1
听起来可能是 DNS 问题。您可以通过检查是否可以通过 IP 地址打开任何页面来确认这一点。
如果可行,请修改 Ubuntu 机器上的 /etc/resolve.conf 以匹配 Debian 机器。(如果 Debian 机器使用 127.xxx,您可能需要在 Ubuntu 机器上运行其他软件或找到可以通过 VPN 访问的名称服务器)