我有一台笔记本电脑,用作家庭服务器,用于各种用途。
WiFi 卡就放在那里没用,我想我可以通过以某种方式将 WiFi 桥接到物理 LAN 连接(虽然右键单击时不允许桥接)来改善其他设备的 WiFi 信号,同时让它充当接入点(桥接,而不是 NAT,所以不是 Internet 连接共享)。
为了更清楚起见,我希望 WiFi 客户端能够桥接(第 2 层)到房子的其余部分。家庭网络上自然已经存在 DHCP 和互联网网关,我希望继续为该 WiFi 网络的任何客户端使用这些设备。
我尝试使用 netshan wlan 托管网络,但我甚至无法启动它。我也不知道如何桥接它:
netsh wlan set hostednetwork mode=allow ssid=server key=*******
The hosted network mode has been set to allow.
The SSID of the hosted network has been successfully changed.
The user key passphrase of the hosted network has been successfully changed.
netsh wlan start hostednetwork
The hosted network couldn't be started.
The group or resource is not in the correct state to perform the requested operation.
有什么解决办法吗?
答案1
Windows 商店中有一款名为“WiFi HotSpot (Soft AP)”的应用,由 TwiDam77 开发(https://apps.microsoft.com/detail/9N0BHFM56ZLM)。我用过这个,我认为它能满足你的要求。它已经好几年没有更新了,但它是免费的。
我使用它将 USB WiFi 加密狗插入服务器来扩展我的 WiFi 网络,除了使用不同的 SSID 详细信息之外,我放在上面的客户端的行为就像连接到我的一个普通 AP 一样,从我的路由器获取 DHCP、DNS 等。
答案2
不幸的是,netsh 托管网络已经结束。微软推出了新的 WiFi 驱动程序模型,并且该模型不再支持此功能。
英特尔说了以下内容:
由于 Windows® 10 的要求,较新的适配器不再支持这些功能。
微软推出了一款新驱动模型适用于 Windows® 10。此型号不再支持 Soft AP 和 IBSS。
所有新的 Wi-Fi 设备都必须在运行 Windows® 10 的机器上使用此新的驱动程序模型。
(IBSS 是临时网络。)
但即使是较旧的驱动程序/设备也可能不支持托管网络,这是一项可选功能。
我还没有找到任何有关 Win32 或 WinRT API 的内容,它们可以让你创建自定义热点(例如使用桥接连接)。这可能根本不可能。