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

She*_*har 6 internet vmware-workstation ubuntu-9.04 internet-connection virtual-machine

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

我想从 Ubuntu 连接到互联网。任何人都可以提供通过来宾操作系统连接到互联网的步骤吗?

小智 16

我的解决方案是删除并读取网络接口:

  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
    
    Run Code Online (Sandbox Code Playgroud)
  9. 找到您的界面(ens33在我的情况下)并将其设置为:
    sudo ip link set ens33 up
    
    Run Code Online (Sandbox Code Playgroud)
  10. 让您的界面搜索 IP 地址:
    sudo dhclient ens33 -v
    
    Run Code Online (Sandbox Code Playgroud)

适用于 Windows 10 主机、Ubuntu 19.10 来宾和 VMware Workstation 15 Player。


小智 7

在您的 VMWare 中,转到Edit>Virtual Network Edits 并创建一个添加类型为NAT的新网络。

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

右键单击网络连接,然后转到“共享”下。允许共享并从下拉列表中选择 NAT 网络。

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

参考 [视频]:如何在 VMWare 中为虚拟机设置 Internet 连接


bit*_*ave 2

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

网络是否在来宾中运行?您有 IP 地址吗?如果不:

sudo /etc/init.d/networking restart
Run Code Online (Sandbox Code Playgroud)

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