无法将 Ethernet0 连接到虚拟网络 --- VMnet0 丢失

mne*_*nic 8 windows-7 vmware-player

已安装 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.
Run Code Online (Sandbox Code Playgroud)

vnetlib -- 卸载bridge,重新启动并安装完成,但没有效果。

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

如何解决这个问题?

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

小智 9

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

sudo systemctl start vmware-networks.service
Run Code Online (Sandbox Code Playgroud)


小智 3

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

  • 虽然这可以回答这个问题,但如果您能提供一些解释**为什么**这样做以及如何进行适当的更改,那将是一个更好的答案。 (5认同)
  • 实际上它“没有”回答这个问题,因为**VMPlayer**中没有虚拟网络编辑器,只有VMWorkstation中才有。 (3认同)