She*_*har 6 internet vmware-workstation ubuntu-9.04 internet-connection virtual-machine
我已经使用 VMWare Workstation 在虚拟机上安装了 Ubuntu 9.04。我的主机操作系统是 Windows 7。
我想从 Ubuntu 连接到互联网。任何人都可以提供通过来宾操作系统连接到互联网的步骤吗?
小智 16
我的解决方案是删除并读取网络接口:
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)
ens33
在我的情况下)并将其设置为:
sudo ip link set ens33 up
Run Code Online (Sandbox Code Playgroud)
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 连接
您是否在虚拟机设置中启用了网络适配器?NAT 是最简单的选项,但如果网络上运行着 DHCP 服务器,桥接模式也很容易设置。
网络是否在来宾中运行?您有 IP 地址吗?如果不:
sudo /etc/init.d/networking restart
Run Code Online (Sandbox Code Playgroud)
如果您在访客中有一个 IP 地址,则可能是主机上的防火墙导致了问题。