Hyper-V虚拟交换机绑定无线网卡bug
Hyper-V虚拟交换机绑定无线网卡
适用于Hyper-V外部网络绑定无线网卡bug
适用于windows10、windows11
Hyper-v是微软提供的免费虚拟化平台
可以通过在windows10等系统内控制面板里的程序和功能开启
Hyper-v通过虚拟交换机管理器创建、修改、管理虚拟交换机
虚拟交换机分为三类:外部网络、内部网络、专有网络
关于hyper-v虚拟交换机及相关知识不再赘述
可以参考微软官方教程或自行搜索学习
点这里
问题描述:Hyper-V外部网络无法绑定无线网卡
在Hyper-V虚拟交换器管理器中,可以创建桥接外部网络的虚拟交换器
创建时,选择类型“外部网络”
并还需要选择具体“物理”网卡
如有线网卡、无线网卡以及(我实践中亦存在的)VMware虚拟网卡等
一般而言,当你选择有线网卡时候通常可以直接创建成功
但是 当选择无线网卡时,由于尚未查明的bug,往往无法创建成功
会弹窗报错,提示”无法找到网卡balabala”等字样
并且会造成网卡原来的网络断开(如果原来的网络是已连接状态的话)
互联网上不少人都遇到过这种问题并发文提问
互联网上搜到的解决方法鲜有针对性解决这一问题的
原因分析:网卡与Hyper-V存在兼容性bug
概括地说,这是某一些或大部分无线网卡与Hyper-V平台存在兼容性bug
导致Hyper-V无法正确识别网卡
然后进行创建外部网络虚拟交换机(即所谓的绑定网卡)
相反地,其他平台,如vmware就可以正常桥接无线网卡,不存在或不明显存在这个问题
互联网上不少人都遇到了这个问题,但是只有两个链接明确提到了问题的核心与解决方案
点这里
点这里
解决方案:手动协助Hyper-V管理器创建外部网络
概括地说,由于兼容性bug,Hyper-V无法识别对应的网卡并创建网桥
而解决方案的发现也很有趣
前文提到创建失败会导致网卡原来的网络断开
而恢复网络简单的方法是在windows系统的更改适配器选项 面板
先禁用网卡,再恢复网卡,网络则恢复
并且会另外出现一个虚拟的网桥 设备
这个另外出现而原先不存在的网桥,大概就是Hyper-V管理器创建失败时报错弹窗提示无法找到的设备
因此,解决方案就是
1、在Hyper-V管理器中打开创建虚拟交换机管理器的界面
2、同时再打开更改适配器选项 面板
3、选择好类型外部网络,并且选中需要绑定的无线网卡
4、点应用,会弹窗出一个进度条显示正在创建
5、此时,在更改适配器选项面板中,手动右键点击该无线网卡,先禁用然后启用,结果会出现那个网桥
之后,Hyper-V平台就可以自动识别到该设备,并且完成创建
后记
文中提到的专业术语
包括但不限于
Hyper-V“虚拟交换机管理器”
“更改适配器选项” 面板
怎么打开在哪里打开
请自行百度,谢谢
