阿里云代理商-阿里云服务器-阿里云数据库-重庆典名科技

使用ping命令访问CDN加速域名失败

发布时间: 2020-04-08 18:53:56文章作者: 网站编辑阅读量: 614

  问题原因

  使用ping命令访问加速域名失败常见有三种原因,第一,本地网络异常;第二,节点网络异常或被攻击;第三,本地到运营商中间链路某路由节点故障。以上三种原因均可导致您使用ping命令访问加速域名失败,本文介绍如何排查和解决以上问题。

  解决办法

  1、 检查加速域名是否在沙箱节点中,由于沙箱中的域名无法保证服务稳定性,所以会存在使用ping命令后,网络不通的情况,此时沙箱可能正在受到攻击。建议您开通阿里云高防服务或第三方防护服务。

  2、 检测访问的IP是否为CDN节点IP。

  登录阿里云CDN控制台—左侧导航栏点击工具服务—在IP检测栏输入您需要检测的IP地址—单击检测。

  

  若您检测的IP地址为CDN节点,则返回结果正常,如下图,若异常,则显示无符合条件记录。

  

  若无符合条件记录,建议您检查您的域名指向是否正确。登录云解析DNS控制台查看解析设置是否正确。

  3、核实本地是否有开启代理软件,因为有些代理软件会强制更改访问域名的解析。在Linux系统中查看/etc/skel/.bash_profile文件是否有设置全局代理。

  

  4、检查是否绑定Host文件,将加速域名强制解析到了某个IP。

  windows下文件位于C:\windows\system32\drivers\etc\hosts

  linux下文件位于/etc/hosts

  5、检查是否存在DNS劫持

  使用nslookup解析查看,如图(DNS解析正常)

  

  若非权威地址一样,说明自己的dns没有被挟持,反之不一样,说明dns被挟持了。

  若本地存在DNS劫持,可以在本地开启杀毒安全软件,并且固定本地所使用的IP为223.5.5.5、114.114.114.114的DNS或者其他安全的DNS。如果劫持情况比较严重,并且无法解决,则需要向网络服务提供商投诉要求解决劫持。

  6、在本地使用ping命令,连接该节点IP,以及使用听云平台或站长工具, 在全国探测该节点IP是否存在问题,即各个地区访问该节点均延迟均较大或者不通,本地也ping不通该节点,则该节点存在问题的可能性较大,该前提是域名确实不在沙箱中。

  7、使用链路测试工具探测该IP,根据得到的截图定位整个网络链路的问题点。操作系统类型不同,链路测试所使用的工具也有所不同。

  Linux系统测试返回结果如下

  

  Windows系统测试返回结果如下

  

  若出现100%的丢包,有可能是目标服务器相关安全策略(比如防火墙、iptables 等)禁用了ICMP所致,导致目的主机无法发送任何应答。

  若数据包出现了循环跳转的情况,通常是由于运营商相关节点路由配置异常所致。所以,该场景需要联系相应节点归属运营商处理。

  若数据包中断,建议结合反向链路测试做进一步确认。该场景需要联系相应节点归属运营商处理。

联系客服免费领取更多阿里云产品新购、续费升级折扣,叠加官网活动折上折更优惠