解决桥接模式连接虚拟机的问题

        开发板使用网络调试进行驱动开发需要用到nfs和tftp协议,需要使虚拟机和开发板的网络能相互ping通。而这边最开始搭建的开发平台是使用wifi路由器连接PC和开发板,开发板通过网线连接到路由器,PC连接路由器WiFi,PC电脑(window系统)通过NAT模式连接到虚拟机。使用NAT模式的电脑虽可以与虚拟机互通,且正常上网,但却无法实现开发板与虚拟机的互通。

        一、因而这边采用桥接模式来进行虚拟机与PC的连接:PC通过网线连接路由器,PC通过桥接模式连接虚拟机。

        1、打开虚拟机,点击编辑虚拟机设置->网络适配器->选中桥接模式和复制物理网络连接状态。

        2、点击编辑->选中并打开虚拟网络编辑器,此处也选中桥接模式,桥接模式为自动,启动虚拟机。

        一般来说做完以上步骤,虚拟机便可以以桥接模式与虚拟机进行连接了。但这边在实际操作的时候遇到了以下问题:就是打开虚拟网络编辑器时,只能看到VMnet1和VMnet8的网卡,没有VMnet0的网卡,点击添加网络VMnet0后,选中桥接模式时,出现弹窗提示“无法将网络更改为桥接模式:没有未桥接的主机网络适配器”。

 

        二、解决添加网络VMnet0后,选中桥接模式时,出现弹窗提示“无法将网络更改为桥接模式:没有未桥接的主机网络适配器”的问题。

        1、打开网络适配器,控制面板->网络和Internet->网络连接,如图所示,右键选中以太网,点击安装选中VMware Bridge Protocol->点击安装->选中服务-点击添加->从磁盘安装->点击浏览->选中netbridge.inf->打开,完成安装。

        2、按下win+R,输入services.msc,回车打开服务窗口,找到device install service服务并启动此服务。

        重启PC,打开虚拟机:1、点击编辑虚拟机设置->网络适配器->选中桥接模式和复制物理网络连接状态。2、点击编辑->选中并打开虚拟网络编辑器->点击添加网络,添加VMnet0网卡,设置为桥接模式,桥接模式为自动,启动虚拟机。此时便可以正常的设置VMnet0为桥接模式了,此时打开虚拟机,便可以实现虚拟机与PC的互联,且此时开发板也可以实现与虚拟机的互联。

 

 

  • 5
    点赞
  • 54
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

楼上小白_1001号

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值