VMware Player 中的 Ubuntu 无法连接到主机

VMware Player 中的 Ubuntu 无法连接到主机

我在 VMware Player 中运行 Ubuntu,它运行良好。但后来我将 Ubuntu 更新到最新版本,从那时起它就无法连接到主机,即 Windows 7。因此它也无法连接到互联网。有人能告诉我如何恢复与主机的连接吗?仅供参考 - 我将 VMware Player 网络适配器配置为桥接模式。

答案1

选择 NAT 后,从来宾 Ubuntu(我的情况是 12.04)中选择连接为“DHCP(自动)”,而不是“仅 DHCP(自动)地址”。这对我来说很有效。我正在运行 Vista 32 Host 和 Ubuntu 12.04 来宾。

答案2

对于简单的互联网或主机连接,桥接连接不是必需的,但我假设您选择桥接连接,因为您需要让客户机与主机属于同一物理网络。我还没有见过这个特定问题,但我能想到一些可以尝试的方法。

  1. 检查主机和客户机中的 TCP/IP 设置。它们应该具有同一子网内的 IP 地址、相同的 DNS 和默认网关。
  2. 删除虚拟网络适配器,关闭虚拟机并再次添加。如果您有多个网络适配器,则很难判断它将与哪一个“桥接”。
  3. 我在共享文件夹方面遇到了麻烦,解决办法是重新安装 VMware 工具。如果库已更新,则可能破坏了 VMware 工具与 Ubuntu 的兼容性。幸运的是,安装它的自动 perl 脚本也可以构建新的二进制文件!

答案3

根据我的个人经验,还要检查主机 (Windows 7) 上的防病毒防火墙。例如,AVG Internet Security 有一个“启用虚拟机桥接网络”功能,如果未启用,则不允许来宾 VM 访问主机的网络。

在此处输入图片描述

答案4

这对我有用。

当执行“ifconfig -a”时,输出确实显示了一个活动的虚拟网卡,但是系统无法连接到互联网,因为它没有与该网卡关联的 IP 地址(我已为客户机 Ubuntu 提供了一个桥接网络)。

为了使其工作,请编辑文件:/etc/network/interfaces

添加以下行:

# The primary network interface
auto [vNIC name as appeared on "ifconfig -a" output]
iface [vNIC name] inet dhcp

(删除尖括号)
如果您看到环回接口,请不要进行任何更改。

保存文件并重新启动系统。这样就可以了。

相关内容