在Windows系统中,DNS解析不稳定是较为常见的网络问题。该问题通常是由于云主机负载过高、网络负载过高或DNS配置不当等原因造成。今天小编将向你展示如何排查DNS解析不稳定的原因。

由于DNS解析不稳定通常是由于负载过高导致,因此遇到此类问题当第一时间检查CPU、内存负载等是否满负荷运作,如果满负荷运作请关闭对内存和CPU消耗大的应用,如果CPU和内存负载正常,需要再检查服务器内部DNS的配置。
检查服务器内部DNS配置需判断是内网还是公网DNS。针对内网DNS,内网网卡传输流量较大时会导对域名解析存在一定影响,导致解析缓慢或失败;而对公网DNS而言,出现此问题通常是因为带宽跑满,这时需要申请升级带宽。
另外,服务器中是否设置了某些网络策略限制,导致默认DNS服务连接异常也是引起DNS解析不稳定的一大因素。这时请根据以下步骤逐一排查分析:
第1步,排查系统防火墙安全组设置,是否拦截了UDP数据包(DNS解析需要使用UDP端口发送UDP数据包)。
第2步,排查系统防火墙安全组等设置,是否拦截了默认DNS服务器IP的相关通信。
第3步,排查是否有第三方网络相关安全软件,对前述提及UDP数据包或DNS服务器通信做了拦截。
如此,基础的DNS不稳定问题可以简单解决。