TI中文支持网
TI专业的中文技术问题搜集分享网站

CC3235S会缓存DNS的问题

CC3235S设置为STA模式,我这里有个路由器,当外网断开的时候CC3235S域名解析得到的是错误的DNS,这时用PC去域名解析得到的也是错误的值,这个是路由器本身的问题。但是如果我把外网接回去,此时PC可以获取正确的DNS,但是CC3235S缺依旧获取的是错误的DNS,而且软硬重启都没用,必须关机后等上一段时间再开机DNS缓存才被清掉。因此想问问有没有API能够清掉DNS缓存或者其他解决方式。

目前判断是肯定CC3235S缓存了DNS,因为如果先外网通进行DNS解析,此时得到的是正确的,断外网,重启,DNS解析正常应该错误或者超时,但是CC3235S拿到的依旧是正确的,说明CC3235S无论DNS解析正确与否,都缓存了下来,关于重启后要等一会DNS缓存才被清掉,怀疑是我们硬件设计可能有问题,设备还在放电,不过如果可以的话,最好有办法能够清掉DNS缓存。

Kevin Qiu1:

看下这里e2e.ti.com/…/2651662

Zhiyuan HE:

回复 Kevin Qiu1:

已解决,谢谢,CC3235S会默认保存cache,关闭就好了

Kevin Qiu1:

回复 Zhiyuan HE:

好的

赞(0)
未经允许不得转载:TI中文支持网 » CC3235S会缓存DNS的问题
分享到: 更多 (0)