请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC3220
您好!
我发现有时我的 DNS 查找解析为不再有效的 IP 地址。 这似乎是我唯一可以"重置"我的 DNS 查找以使其解析为正确地址的方法、就是重新刷写我的器件。 我想知道是否有方法通过编程方式清除我的 DNS 缓存?
我用于解析域名的函数为:
SL_NetAppDnsGetHostByName
谢谢!
最棒的
Akbar
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号:CC3220
您好!
我发现有时我的 DNS 查找解析为不再有效的 IP 地址。 这似乎是我唯一可以"重置"我的 DNS 查找以使其解析为正确地址的方法、就是重新刷写我的器件。 我想知道是否有方法通过编程方式清除我的 DNS 缓存?
我用于解析域名的函数为:
SL_NetAppDnsGetHostByName
谢谢!
最棒的
Akbar
您好 Ben、
下面是配置 DNS 服务器的代码:
SlNetCfgIpV4DnsClientArgs_t DNS_OPT;
DNS_OPT.DnsSecondServerAddr = sl_IPVAL_VAL (8、8、8);;
sl_NetCfgSet (sl_netcfg_IPv4_DNS_CLIENT、0、sizeof (SlNetCfgIpV4DnsClientArgs_t)、(unsigned char *)&DNS_OPT);
我实际上没有设置 DNS 客户端超时、因此我想这是任何超时。
最棒的
Akbar