VMware Player“桥接”网络不再起作用 - host=win8.1 guest=Mint 17 Linux

VMware Player“桥接”网络不再起作用 - host=win8.1 guest=Mint 17 Linux

基本背景技术信息:

  1. 主机:Windows 8.1
  2. 嘉宾:Linux Mint 17
  3. VMWare Player 版本:6.0.3 build-1895310
  4. 主机硬件:华硕笔记本电脑,带 Broadcomm WiFi 芯片组

过去(Linux Mint 的早期版本和 VMWare Player 的早期版本),我可以在 NAT 和 Bridged 之间切换网络,并且两者都可以正常工作。我选择了 NAT。最近,我需要切换到 Bridged,但客户 Linux 操作系统无法连接。切换回 NAT,一切都重新连接并正常工作。

我已在客户操作系统中更新了 VMWare Tools,但没有任何效果。唉,我不知道哪个 Mint 升级或 VMWare Player 升级破坏了该功能,也不知道何时破坏的。

该问题的各种变体似乎经常出现,但是我在 Superuser 上读到的所有问题似乎都没有直接解决或提供针对该问题的解决方案。

很高兴提供日志文件或其他信息来帮助调试问题。只需告诉我您需要什么。由于我可以使用 NAT 作为解决方法,所以这并不紧急。但是,我想了解问题所在并修复它。

谢谢。

答案1

还有另一种不那么“残酷”的方法来解决这个问题。这种方法已经困扰了我好几次。转到 VMWare 虚拟网络编辑器,在“桥接”的 VMNet 信息部分中,下拉“桥接至:”并将“自动”更改为您的物理适配器名称。这允许 VMWare 和 VirtualBox 在同一台主机上一起运行。(我很惊讶 VMWare 在主机安装了多个 VM 应用程序时没有检测到这一点)

答案2

找到了我的问题的解决方案。希望它能帮助别人。

以前,我一直在使用 VirtualBox。切换到 VMWare(使用 NAT)工作正常,但 VirtualBox 在 Windows 网络中留下了一个仅主机适配器,这(悄无声息地)使 VMWare 中的“桥接”模式无法工作。

我在另一台运行 VMWare 的机器上安装“boot2docker”(使用 VirtualBox)时也遇到了类似的问题,但在安装“boot2docker”后,VMWare 停止运行。对此的诊断让我发现 VirtualBox 是罪魁祸首。

解决方案:

在 Windows 主机上,转到网络连接,然后“禁用”那里的任何 VirtualBox 网络条目。您的“桥接”VMWare 连接将再次开始工作。

答案3

您不必在 Windows 中禁用 VirtualBox 适配器。您可以直接在 VMWare Player 中修复此问题。进入您的 VM 网络设置,选择桥接,然后单击配置适配器按钮。取消选中“VirtualBox 仅主机以太网适配器”。

这将解决您的问题并使 VirtualBox 适配器在 Windows 中正常运行,以便您可以在同一系统上使用 VB 和 VMWare,而无需不断切换设置。

答案4

修复我的连接的唯一方法是在现有网络适配器上添加另一个网络适配器(NAT)。

管理->虚拟机设置->添加->网络适配器->完成。

相关内容