VM 虚拟机连不上网络
文章目录
虚拟机上网流程
- VM软件虚拟出一个虚拟网卡,虚拟机通过虚拟网卡上网
- 这个虚拟网卡和电脑中的主机网卡进行通讯
- 主机网卡可能有多张。但虚拟网卡每次只能选择一种通讯方式,与一张主机网卡进行通讯。
虚拟网卡的通讯方式
理解以下内容需要一点网络互联的知识。(了解什么是局域网,什么是NAT,什么是网卡)
Bridged(桥接模式)
桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信,就是虚拟网卡和主机网卡中间有个交换机,两者在同一局域网。
NAT(地址转换模式)
理解这个之前要知道什么是NAT,其实说简单也简单。其实就是就是在主机下构建一个子网。跟 **Bridged(桥接模式)**相比
虚拟网卡和主机网卡是在不同的局域网上的。
Host-Only(仅主机模式)
说白了就是虚拟网卡直接和主机网卡进行通讯。可以将两张卡看成一张卡。
详细可见:VMware的三种网络模式 - 知乎, NAT - 维基百科
需要检查的问题
- 主机网卡是否能上网(自行检验)
- VM是否有足够的权限
- VM是否创建了虚拟网卡
- 跟虚拟网卡通讯的主机网卡是否能上网(自行判断)
- 虚拟网卡是否创建成功
- 虚拟机是否使用了VM配置的虚拟网卡
VM是否有足够的权限
双击打开VM,就会提示你用管理员权限运行该软件
判断主机网卡是否能上网
因为网线拔了,所以我们就选WIFI的那个名字是Qualcomm......,所以我们的虚拟网卡要和这个网卡通讯
VM是否创建了虚拟网卡
如果觉得保险点可以自己创建一个虚拟网卡
虚拟机是否使用了VM配置的虚拟网卡
虚拟机的网卡驱动是否有问题
如果你装的虚拟机是Linux的话,可能会出现这种问题。