开发者社区 > 域名解析DNS > 云解析DNS > 正文

ECS Windows系统中DNS解析不稳定如何排查



问题现象


ECS Windows DNS 解析不稳定。

排查步骤


该问题通常是由于ECS本身负载高,ECS网络负载高,DNS配置不当等原因造成。
1、查看服务器本身的负载是否异常,比如CPU,内存负载等。
2、查看服务器内部DNS的配置,看DNS配置的是内网还是公网DNS,如果是内网DNS,内网网卡(默认是1000Mbps共享)传输较大流量时,可能存在一定影响,导致域名解析缓慢或解析失败。如果是公网DNS,在公网网卡带宽跑满时,势必会影响解析时延与解析效果,如无必要,不建议调整为公网DNS服务器。推荐用户使用阿里云提供的各个地域对应的内网DNS服务器,可以访问: 【点此查看】 进行查询获取。
3、服务器中是否由于网络策略限制等因素,导致默认DNS服务连接异常引起的。用户可以尝试通过如下方式逐一排查分析:

  • 排查系统防火墙或IP安全策略等设置,是否拦截了UDP数据包(DNS解析需要使用UDP端口发送UDP数据包)。
  • 排查系统防火墙或IP安全策略等设置,是否拦截了默认DNS服务器IP的相关通信。
  • 排查是否有第三方网络相关安全软件,对上述所述UDP数据包或DNS服务器通信做了拦截。

4、如如果用户使用云服务器默认的内网DNS服务器,ECS服务器发送DNS解析请求的频率特别高,对请求频率会有一定限制,可以通过如下方式进行验证:
  • 暂时将DNS服务器调整为公网DNS服务器,比如223.5.5.5后进行域名解析测试,ping域名观察可以正常解析。
  • 使用公网DNS服务器可以解析域名,同时无法访问内网DNS服务器,可以基本判断访问内网DNS服务器受到了限制。

遇到这种情况,说明用户的ECS云服务器针对内网DNS服务器发送请求的频率过高存在被限制的可能。可以使用开始DNS缓存或者在域名解析不变的情况下可以通过绑定hosts来解决该问题。
Windows中hosts进行域名绑定
使用记事本打开C:\windows\system32\drivers\etc\hosts,在其中添加需要绑定的域名与对应的IP,如下图所示:

Windows开启DNS服务
确保服务里面开启DNS Client 服务。


如果问题还未能解决,请联系 售后技术支持

展开
收起
boxti 2017-11-02 11:10:10 3739 0
1 条回答
写回答
取消 提交回答

阿里云云解析DNS产品相关资讯

相关产品

  • 云解析DNS
  • 相关电子书

    更多
    大规模云服务器高效使用及管理最佳实践 立即下载
    TAKING WINDOWS 10 KERNEL 立即下载
    ECS运维指南之Windows系统诊断 立即下载

    相关镜像