如何创建用于测试的虚拟无线网络适配器?

Bru*_*uno 5 vmware windows-7 wireless-networking virtualization windows-10

我需要通过组策略对无线适配器管理进行一些测试。最方便的方法是通过我的工作站上托管的虚拟环境,对于大多数情况,这样做没有额外的障碍。

不幸的是,主机没有 wifi 卡,我在查找支持创建虚拟无线卡的 Windows 7+* 或 VMWare Workstation 14 功能时遇到严重问题,甚至只是在没有支持硬件的情况下启动网络连接。

*如果为此在 Windows 10 中引入了功能,则在此操作系统中的测试也将有效。

我需要做的就是确保组策略配置应用正确的设置 - 稍后在物理设备上进行测试,理想情况下,当我们有信心他们至少会获得我们期望的配置,即使结果不起作用。

因此,即使显示归类为“已断开连接”的适配器也足以满足我的目的,因为我将能够检查适配器属性并确保定义的无线网络首选项和安全设置已按预期应用。

是否有任何 Windows 7+ 命令、第三方程序或替代管理程序能够:

  • 在没有进一步功能的网络连接列表中创建(断开连接但存在)无线适配器条目?(即它将始终显示为断开连接,并且无法在其上发送任何数据,但您可以检查是否已正确应用影响无线网络的配置。)
  • 更好的是,就潜在的未来效用而言,创建一个“仅限主机”的“无线”网络能够模拟各种事物,例如信号强度、多个假想接入点和 EAP-TLS 连接协商?

我尝试过的事情:

  • 使用设备管理器手动添加无线网卡(机器检测到它没有支持硬件,因此它甚至没有在控制面板中显示新的无线连接 -> 网络连接适配器列表,尽管安装了 wifi 适配器(故障) ) 设备驱动程序。)
  • 使用 netsh wlan set hostsnetwork 创建托管网络(托管网络已创建,但是当您尝试启动它时,它会检测到没有兼容的硬件并拒绝启动。)
  • 检查 VMWare 工作站选项(可以创建额外的虚拟卡,但它们始终被视为有线网络。)

Hac*_*ash 3

这是一个虚拟网卡驱动程序。这是一个开源项目,因此如果它不支持无线适配器,您可以修改源代码以创建虚拟 wifi 卡:

https://github.com/ntkernelcom/ndisapi/tree/master/examples/cpp/ethernet_bridge

  • 该代码现已移至 https://github.com/ntkernelcom/ndisapi/tree/master/examples/cpp/ethernet_bridge (3认同)