You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将ESP8266无线接入点添加至Windows 7防火墙可信网络?

解决Windows 7无法连接ESP8266 Ad Hoc热点的防火墙问题

我之前踩过完全一样的坑!Win7对Ad Hoc临时网络的防火墙规则确实有点“认生”,尤其是首次连接和重连的时候。你已经定位到防火墙的问题了,那不用每次手动开关防火墙,直接给ESP8266的热点加个永久规则就行:

步骤1:添加入站防火墙规则,允许Ad Hoc网络的初始连接

  1. 打开「控制面板」→「Windows防火墙」,点击左侧的「高级设置」
  2. 在左侧面板选择「入站规则」,然后点击右侧的「新建规则」
  3. 规则类型选「自定义」,点击「下一步」
  4. 程序选项选「所有程序」,继续「下一步」
  5. 协议和端口保持「任何」,点击「下一步」
  6. 到「作用域」页面时,在「本地IP地址」里选「下列IP地址」,点击「添加」输入你的ESP8266热点IP(通常是192.168.4.1这类);「远程IP地址」选「任何IP地址」,然后「下一步」
  7. 操作选「允许连接」,「下一步」
  8. 勾选所有网络类型(域、专用、公网),「下一步」
  9. 给规则起个直观的名字,比如「允许ESP8266 Ad Hoc连接」,点击「完成」

步骤2:添加出站防火墙规则(解决重连拦截问题)

重复上面的操作流程,只是在第一步选择「出站规则」,同样设置允许和ESP8266热点IP的通信。这一步能避免Win7重连时拦截初始握手数据包。

验证规则生效

设置完不用关闭防火墙,直接断开当前连接(如果之前连过),然后重新搜索并连接ESP8266的Ad Hoc热点,应该就能一次性成功了。如果还是有问题,可以重启Windows防火墙服务:
按下Win+R组合键,输入 services.msc,找到「Windows Firewall」服务,右键点击「重启」即可。

为什么会出现这个问题?

Win7防火墙默认会拦截未被明确允许的Ad Hoc网络初始连接请求。你关闭防火墙连接后,系统可能生成了临时允许规则,但断开网络后临时规则会失效,导致重连时再次被拦截。手动添加永久规则就能彻底解决这个反复出现的问题。

内容的提问来源于stack exchange,提问作者Codebeat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 07:30:08