Embedded ESP8266-05使用其他接入点连接时DNS失败问题

Embedded ESP8266-05使用其他接入点连接时DNS失败问题,embedded,esp8266,Embedded,Esp8266,我在静态ip的站点模式下使用esp8266-05,我能够通过internet发送数据。但是,当我尝试将相同的esp8266模块与不同的接入点(不同品牌的路由器)连接时,我在+CIPSTART处收到奇怪的(DNS失败错误)命令响应。当我使用相同品牌的另一个接入点时(另一个相同品牌的路由器),我可以连接到互联网(连接正常响应)。可能是什么问题?。在上述所有情况下,+CWJAP_DEF和+CIFSR命令的响应都是正确的。可能有很多原因。您是否使用其他设备检查了第二台路由器的DNS代理功能?当您将静态地

我在静态ip的站点模式下使用esp8266-05,我能够通过internet发送数据。但是,当我尝试将相同的esp8266模块与不同的接入点(不同品牌的路由器)连接时,我在+CIPSTART处收到奇怪的(DNS失败错误)命令响应。当我使用相同品牌的另一个接入点时(另一个相同品牌的路由器),我可以连接到互联网(连接正常响应)。可能是什么问题?。在上述所有情况下,+CWJAP_DEF和+CIFSR命令的响应都是正确的。

可能有很多原因。您是否使用其他设备检查了第二台路由器的DNS代理功能?当您将静态地址更改为第二台路由器的网络时(你那样做了吗?),您是否也更改了DNS服务器地址?是的,我在切换到其他路由器时更改了静态ip地址,并使用AT+CIFSR命令检查了ip是否已设置。我必须检查DNS代理功能。我没有得到您的DNS服务器地址。我没有在我的应用程序中使用DNS服务器地址阳离子。系统需要知道将DNS查询发送到何处。如果您已将旧路由器配置为DNS服务器,并且无法再访问,这将是问题所在。多亏了tofro。我尝试了另一种型号的路由器,但效果很好。D-link是无法使用的路由器。问题是否与路由器相关?