Windows 10 上将 wifi 共享至局域网在重启后中断

Windows 10 上将 wifi 共享至局域网在重启后中断

在一台装有一台 wifi 和两台 lan 设备的 Windows 10 Pro 1909(内部版本 18363.657)机器上,我们尝试使用 wifi 通过 lan 为外部 SIP 电话提供互联网连接。该计算机仅用作公共场所的显示系统,向公众显示一些信息。按下呼叫按钮即可通过 SIP 电话拨打电话。无法执行其他用户操作。只有一个 Windows 用户。

PC 位于路由器和防火墙后面,采用 dhcp 模式。
互联网 <> 路由器 <> PC wifi 适配器(dhcp,ethernet01 的共享模式)<> PC LAN 适配器(ethernet01,固定 ip 地址)<> sip 电话(dhcp)

首先我们使用了 win10 的桥接模式,它部分工作正常,但连接一直在打开和关闭(每 30 秒一次),这是由“策略”引起的 - netsh wlan 报告告诉我们的 编辑:(事件 ID 11004‘wifi 安全已停止’和 8003:类似‘原因:由于禁用此接口上的自动连接的策略,网络已断开连接’)。

然后我们尝试共享 wifi。这很完美,直到我们重新启动计算机。如果我们检查 wifi 设备的“共享”选项卡,设置仍然存在,但共享本身不起作用。连接到局域网端口的设备的 ip 地址是 0.0.0.0 - 局域网端口 ip 正常(192.168.137.xxx)。

关闭共享模式并重新打开后,一切正常 - 直到下次重新启动机器。

是否有可能自动执行此操作,即使用一些代码停用然后再次激活此设置(共享模式),例如使用 powershell 设置一些注册表项。我们尝试使用 netsh wlan,但找不到解决方案(共享选项卡没有命令)。

有人知道我们是否可以解决这个问题,通过更改注册表项(或任何其他想法)?

这些共享信息存储在 Windows 的哪里?在文件中,还是在注册表项中?

英特尔(R) 双频无线-AC 8260,设备驱动程序已更新。

答案1

由于该问题仅在重新启动计算机后出现,并且我可以通过关闭然后再次通过 GUI 打开无线共享来手动解决此问题,因此我正在寻找一种使用脚本来执行此操作的方法。

按照以下说明操作如何使用命令行启用 Internet 连接共享?解决了我的问题。停用并再次激活 wlan 共享后,SIP 电话获得了新的 IP 地址并按预期工作。

构建过程很棘手。首先,我必须在目标 PC 上安装适当的框架(Visual Studio 2010)。然后我才能成功构建模块。

我正在使用所描述的 cmdline 版本,它在启动时通过 Windows 任务计划程序以提升的权限在批处理文件中调用。

非常感谢所有提供帮助的人!

顺便说一句:我使用上面的链接而不是简短的教程,因为我认为如果该链接中断,superuser.com(它链接到的地方)之前就已经中断了。

相关内容