如何使用 VMWare Workstation 从安装在虚拟机中的 Ubuntu 连接到互联网?

如何使用 VMWare Workstation 从安装在虚拟机中的 Ubuntu 连接到互联网?

我使用 VMWare Workstation 在虚拟机上安装了 Ubuntu 9.04。我的主机操作系统是 Windows 7。

我想从 Ubuntu 连接到互联网。有人能给出通过客户操作系统连接到互联网的步骤吗?

答案1

我的解决方案是删除并重新添加网络接口:

  1. 关闭虚拟机
  2. 转到“编辑虚拟机设置”并删除网络适配器
  3. 启动虚拟机并关闭它
  4. 使用编辑器打开 .vmx 文件并删除所有以“ethernet0”开头的行
  5. 启动虚拟机并关闭它
  6. 转到“编辑虚拟机设置”并添加新的网络适配器
  7. 启动虚拟机并打开终端
  8. 执行ip link。输出显示所有接口如下:
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    2: ens33: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
        link/ether 00:0c:29:a5:cd:b6 brd ff:ff:ff:ff:ff:ff
    
  9. 找到您的界面(ens33就我而言)并将其设置为:
    sudo ip link set ens33 up
    
  10. 让你的界面搜索一个 IP 地址:
    sudo dhclient ens33 -v
    

与 Windows 10 Host、Ubuntu 19.10 Guest 和 VMware Workstation 15 Player 配合使用。

答案2

在您的 VMWare 中,转到编辑>虚拟网络编辑并创建并添加新类型的网络NAT

现在,在你的主机上转到控制面板 > 网络和共享中心 > 更改适配器设置并查找当前可以访问互联网的连接。

右键单击网络连接并进入分享. 允许共享并从下拉菜单中选择 NAT 网络。

现在,在 VMWare 上,转到虚拟机的设置。在网络下,选择自定义网络并选择相同的 NAT 连接。现在,重新连接以检查连接是否建立。

参考【视频】:如何在 VMWare 中设置虚拟机的 Internet 连接

答案3

您是否在 VM 设置中启用了网络适配器?NAT 是最简单的选项,但如果网络上运行着 DHCP 服务器,则桥接模式也同样易于设置。

客户机中的网络是否正在运行?您有 IP 地址吗?如果没有:

sudo /etc/init.d/networking restart

如果您在客户机中有一个 IP 地址,则可能是主机上的防火墙导致了问题。

答案4

  • 在 VMvare 上选择桥接
  • 在PC上的无线适配器设置中安装“VMware Bridge Protocol”。
  • 重新启动 VMware

相关内容