为什么连wifi用虚拟机的ubuntu系统无法上网?

如题所述

第1个回答  2019-10-16

第一、首先,检查你的虚拟机是否开启了网络服务。
1、检查方法是打开控制面板->-管理工具--->服务
,查找 VMware
DHCP
Service
和VMware
NAT
Service
,保证这两个服务已经启动。
2、如果没有禁用,则要先将其开启,一般设置为自动启动就可以
,如果设置不成功,可以先将虚拟机关掉,然后重装一次vmare或者重启电脑试一下。
第二,设置网络类型,一般在vmare中有四种。
1、
Bridged:
Connected
directly
to
the
physical
network,使用桥接网卡(VMnet0虚拟网卡),表示当前虚拟机与主机(指运行VMware
Workstation软件的计算机)在同一个网络中。
2、NAT:
Used
to
share
the
host's
IP
address,使用NAT网卡(VMnet8虚拟网卡),表示虚拟机通过主机单向访问主机及主机之外的网络,主机之外的网络中的计算机,不能访问虚拟机。
3、
Host-only:
A
private
network
shared
with
the
host,只使用本地网络(VMnet1虚拟网卡),表示虚拟机只能访问主机及所有使用VMnet1虚拟网卡的虚拟机。主机之外的网络中的计算机不能访问该虚拟机,也不能被该虚拟机所访问。
4、
Custom:
Specific
virtual
network,没有网络连接,表明该虚拟机与主机没有网络连接。
5、我们一般使用前两种多一些,如果不知道怎么设置,优先采用桥接模式,并且选中“复制物理网络属性”。
第三、设置虚拟机网络编辑器。
1、在虚拟机的左上方,选中“虚拟网络编辑器”,这里的操作需要使用管理员权限。根据右下方的提示,单击“更改设置”。 
2、之后,网络编辑器会自动重启一次,重启完后会多出来一项。重启完的截图如下所示:
3、在桥架模式下,这里可以设置桥接所使用的网卡。如果想通过无线网卡上网,
则这里要选中无线网卡对应的虚拟网桥。
4、设置完毕后,在虚拟机里采用自动获取网络地址的方式即可上网,如果自己手动设置,有时候然而上不了。
5、如果要让虚拟机可以通过有线网络连接到嵌入式开发板中
,这里要再改回去。比较麻烦一些。这一点vmare就不如vbox方便,vbox可以自动搜索,不需要频繁的手动设置。

相似回答