通常DNS问题参考如下方式定位:
> hdc shell ping developer.huawei.com Ping developer.huawei.com (183.61.***.**): 56(84) bytes. 64 bytes from 183.61.***.**: icmp_seq=1 ttl=47 time=26 ms 64 bytes from 183.61.***.**: icmp_seq=2 ttl=47 time=28 ms 64 bytes from 183.61.***.**: icmp_seq=3 ttl=47 time=25 ms --- 183.61.***.** ping statistics --- 3 packets transmitted, 3 received, 0% packet loss round-trip min/avg/max = 25/26/28 ms
[RCP] {"code":1007900006,"data":"Couldn't resolve host name","extendInfo":{"httpPhase":"100000","dnsDur":"0.00", "tcpDur":"0.00","tlsDur":"0.00","sndDur":"0.00","rcvDur":"0.00","totDur":"32.61","redDur":"0.00","osErr":"11", "sptIP6":"1","proxyType":"none","uptProxyMs":"0","proxyCode":"0","lastOsIn":"20:10:28.562","lastOsOut":"never", "sock":"-1","dnsFromNetsys":"0","tryDns":"202.96.***.**","connDns":"1","recvDns":"202.96.***.**,202.96.***.**", "dnsStatus":"3"}} 如上面日志代表DNS解析失败,向DNS服务器202.96.***.**请求解析结果,但是未正常解析IP地址,返回了其他非法报文。
getaddrinfo_ext: 234: reportdnsresult: -2 in process 30114 ... getErrorInfo:ERR_NAME_NOT_RESOLVED getErrorCode:-105
