首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >面向虚拟Windows 10计算机的VMware无互联网融合

面向虚拟Windows 10计算机的VMware无互联网融合
EN

Stack Overflow用户
提问于 2018-09-20 05:52:29
回答 3查看 10.4K关注 0票数 9

我一直面临着在Windows 10虚拟机中没有互联网的问题。我正在一个Macbook Pro上运行VMWare融合。我尝试过重新启动Win10 VM、VMWareFusion,但是没有任何效果。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-09-20 05:52:29

在浪费了将近10个小时的时间重新启动机器、添加网络适配器等,当然,在StackOverflow上搜索和搜索之后,下面的工作终于完成了。

(您的VMWare融合和Windows10VM可以运行)

  1. 在麦克开放终点站。并运行以下命令。(您可能需要输入凭据,因为它们是“sudo”命令)
  2. "sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --停止“
  3. "sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --开始“

瞧!!问题结束了!

票数 29
EN

Stack Overflow用户

发布于 2021-10-03 11:04:27

当我升级我的Mac时,我开始体验这个问题。我从macOS Big 11.5升级到macOS Big Sur 11.6

当我打开我的VMWare融合并启动我的Ubuntu虚拟机时,我意识到虚拟机不再自动连接到主机的internet连接。

,以下是我第一次尝试的几件不起作用的事情,

  1. 我多次重新启动Ubuntu虚拟机,但没有成功。
  2. 我退出了VMWare融合,并再次启动它,但没有成功。
  3. 我多次重新启动我的Mac,但没有成功
  4. 我多次断开和连接到我的wifi,但没有成功。
  5. 我运行了以下命令手动加载vmmon kextsudo kextload /Applications/VMware\ Fusion.app/Contents/Library/kexts/vmmon.kext/,并重新启动了Mac,以便启用扩展。然后,我还运行了以下命令:kextstat | grep vm

,这是我最后一次尝试,最终使它对我有效,

首先,我导航到了VMWare融合应用程序目录:

代码语言:javascript
复制
cd /Applications/VMware\ Fusion.app/Contents/Library

接下来,我运行下面的命令来检查vmnet的状态:

代码语言:javascript
复制
sudo vmnet-cli --status

我得到了下面的结果,结果显示他们离开了:

代码语言:javascript
复制
DHCP service on vmnet1 is not running
Hostonly virtual adapter on vmnet1 is disabled
DHCP service on vmnet8 is not running
NAT service on vmnet8 is running
Hostonly virtual adapter on vmnet8 is disabled
Some/All of the configured services are not running

接下来,我尝试使用以下命令停止并启动它:

代码语言:javascript
复制
sudo vmnet-cli --stop 
sudo vmnet-cli --start

我从操作中得到了下面的输出:

代码语言:javascript
复制
Enabled hostonly virtual adapter on vmnet1
Started DHCP service on vmnet1
Started NAT service on vmnet8
Enabled hostonly virtual adapter on vmnet8
Started DHCP service on vmnet8
Started all configured services on all networks

但是,当我运行下面的命令来检查vmnet的状态时:

代码语言:javascript
复制
sudo vmnet-cli --status

我又得到了下面的结果,结果表明他们离开了:

代码语言:javascript
复制
DHCP service on vmnet1 is not running
Hostonly virtual adapter on vmnet1 is disabled
DHCP service on vmnet8 is not running
NAT service on vmnet8 is running
Hostonly virtual adapter on vmnet8 is disabled
Some/All of the configured services are not running

最后,我尝试从贾伊的回答运行这个命令

代码语言:javascript
复制
sudo spctl --master-disable

注意事项spctl是一个命令行接口,用于网关管理员使用的相同的安全评估策略子系统。和守门员一样,spctl默认只接受开发者ID签名的应用程序和从Mac下载的应用程序。它将拒绝与Mac开发或发行证书签署的应用程序。你可以在这里读到更多:macOS代码深度签名

接下来,我关闭了(没有重新启动)我的Mac,然后再次打开它。这一次,Ubuntu虚拟机能够自动连接到主机的internet连接。

您可以使用以下命令再次启用spctl (这就是我所做的):

代码语言:javascript
复制
sudo spctl --master-disable

注意看事情是否还好,否则,你可能不得不再次禁用。

还可以使用以下命令检查spctl的状态:

代码语言:javascript
复制
sudo spctl --status

,这就是

票数 1
EN

Stack Overflow用户

发布于 2020-09-18 09:00:53

如果以前使用过适配器,您可能需要先重新设置适配器。https://kb.vmware.com/s/article/2009642

你可以继续按投票结果运行。

代码语言:javascript
复制
> sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --stop 
> sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --start 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52418437

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档