ESP8266服务器建立TCP连接失败AT+CIPSTART=“TCP“,“192.168.124.1“,8080 ERROR CLOSED

1.检查服务器端口8081是否开启监听

2.检查路由项是否被防火墙拦截

方法 1:使用 netsh查看防火墙规则​

netsh advfirewall firewall show rule name=all dir=out | findstr "8081"

  • 如果无输出,说明防火墙未针对该端口设置规则(可能默认拦截)。

  • 如果有 Block规则,说明被拦截。

方法 2:临时关闭防火墙测试​

netsh advfirewall set allprofiles state off

方法 3:检查出站/入站规则​
  • 进入 ​​控制面板 > Windows Defender 防火墙 > 高级设置​​:

    • 查看 ​​入站规则​ ​ 和 ​​出站规则​ ​ 是否有针对目标 IP/端口的 ​​阻止(Block)​​ 规则。

Windows系统可以使用命令:

netsh advfirewall firewall show rule name=all dir=out | findstr "8081"

  • 如果有 Block规则,表示 ​​出站流量被拦截​​。

  • 如果无输出,说明 ​​没有针对 8081 端口的出站规则​​(可能默认允许)。

我反复检查端口问题。防火墙问题等等各种,网上说的虚拟机网络我也禁用了,但还是连接TCP服务端失败,最后的最后,我发现好像是网络问题,我用自己的手机热点不用实验室的网络就可以。但后面我发现又不是网络问题,因为之前我的服务端是运行在电脑上的,我的esp8266连接的是和电脑一样的WiFi,但后面我让esp8266连接的是手机的热点(手机和电脑连的同一个WiFi),这样就可以成功连接上我的TCP服务端。

相关推荐
晓梦初醒p35 分钟前
finalshell 连接服务器报错channel is not opened
linux·运维·服务器
准时准点睡觉41 分钟前
HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容——错误代码:0x00000000
运维·服务器·iis·asp.net
cpsvps1 小时前
环境变量管理于美国服务器多环境部署的实施标准
运维·服务器·数据库
IvorySQL1 小时前
【生态再升级】IvorySQL 4.5 与银河麒麟高级服务器操作系统V11完成适配认证!
运维·服务器·数据库·postgresql·ivorysql
网硕互联的小客服1 小时前
服务器密码错误被锁定如何解决?
运维·服务器·网络·安全
2301_767902641 小时前
NFS 服务器&&iSCSI 服务器
运维·服务器·php
准时准点睡觉1 小时前
SQL Server提示:安装程序无法与下载服务器联系。请提供 Microsoft机器学习服务器安装文件的位置。。。。
服务器·sql
爱学习的小道长1 小时前
Python调用优云智算安装的ComfyUI服务器
服务器·开发语言·python
云游1 小时前
Zabbix7.4.8(一):通过Zabbix agent 2监控postgresql相关指标
运维·postgresql·zabbix
你什么冠军?1 小时前
linux入门4.5(NFS服务器和iSCSI服务器)
linux·运维·服务器