乐鑫技术交流
直播中

李萍

7年用户 1448经验值
私信 关注
[问答]

mdns地址的hostbyname结果不一致的原因?

在 mDNS 主机名上执行 WiFiClient 连接时,我从 hostbyname 得到间歇性的不正确的主机名解析:
这个调用:
  if (!client->connect(details.server, details.port)) { // details.server 的形式: name.local
生成此日志输出:
[hostByName] 请求 IP:mk3pi.local [hostByName] 主机:mk3pi.local IP:192.168.1.191 <-大约一分钟后
更正: [hostByName] 请求 IP:mk3pi.local [hostByName] 主机:mk3pi.local IP:192.168.1.99 <-一分钟后不正确:[hostByName] 请求 IP:mk3pi.local [hostByName] 主机:mk3pi.local IP:192.168.1.191 <- 正确的Arduino 1.8.10 , ESP8266核心:2.6.1



更多回帖

发帖
×
20
完善资料,
赚取积分