无法将 Ethernet0 连接到虚拟网络 --- 缺少 VMnet0

无法将 Ethernet0 连接到虚拟网络 --- 缺少 VMnet0

已安装 VMware Player 5.0.1 build-894247。虚拟机中未提供互联网连接。

主机和客户操作系统:Windows 7

日志:

VNET: MACVNetPort_Connect: Ethernet0: can't open vmnet device (2)  
2015-05-06T16:54:05.125+02:00| vcpu-0| I120: Msg_Post: Warning  
2015-05-06T16:54:05.125+02:00| vcpu-0| I120: [msg.vnet.connectvnet]  
Could not connect Ethernet0 to virtual network "VMnet8". More  
information can be found in the vmware.log file.  
2015-05-06T16:54:05.125+02:00| vcpu-0| I120:  
[msg.device.startdisconnected] Virtual device Ethernet0 will start disconnected.

vnetlib——卸载桥接器,重新启动并安装完成,但没有效果。

%systemroot%\system32 中的 vmnetbridge.dll 和 %systemroot%\system32\drivers 中的 vmnetbridge.sys 存在。

如何解决这个问题?

编辑:已安装 VMware Player 6。现在 VMnet1 和 8 已存在,但缺少 VMnet0。虚拟网络编辑器不再起作用。您有什么提示如何添加 VMnet0 吗?

答案1

我遇到了这个问题,但是在Linux,我通过终端中的这个命令修复了它:

sudo systemctl start vmware-networks.service

答案2

在虚拟网络编辑器中使用“恢复默认值”

答案3

在我的情况下,docker 在后台运行时 VMware 会抛出此错误。我终止了 docker 进程并重新启动了 VMware,这重新建立了与 VM 的网络连接。

答案4

我有相同的日志消息并且我的虚拟机没有连接。

我通过打开 VMware 工作站(15.5.1)->编辑->虚拟网络编辑器->添加网络...->网络名称:8->NAT->添加->保存解决了这个问题

希望这可以帮助

相关内容