解决VMware中Kali虚拟机使用桥接模式时报错:“设备’VMnet0’上的网桥没有运行。”

操作环境:

1. 运行在VMware中的Kali Linux虚拟机
2. 运行Windows 10操作系统的物理机

问题说明:

今天在使用Kali时,将Kali的联网模式切换成了“桥接模式”,准备直接连接物理网络,但是却报错:
报错弹窗
图 1 报错弹窗
报错文本如下:
设备“VMnet0”上的网桥没有运行。该虚拟机无法与此主机或网络上的其他主机进行通信。
无法连接虚拟设备“Ethernet0”。
在物理机的控制面板中打开网络连接发现,确实没有VMnet0:
网络连接中没有VMnet0
图 2 网络连接中没有VMnet0

上述问题解决过程:

在VMware的“编辑”里找到“虚拟网络编辑器”:
修改前的VMware虚拟网络编辑器配置
图 3 修改前的VMware虚拟网络编辑器配置
由上图可以看到VMware的VMnet0确实没有指定类型为桥接模式。
关闭所有正在运行的虚拟机。
点击“还原默认配置”,恢复默认配置后的配置如图:
修改后的VMware虚拟网络编辑器配置
图 4 修改后的VMware虚拟网络编辑器配置
之后启动虚拟机就可以正常的切换到桥接模式了。