今天有朋友问聚搜营销小编他在使用阿里云CDN加速后,出现网站无法访问的情况该如何处理?聚搜营销小编在帮此这个朋友后想了想,整理个文章大家一起分享。希望起到抛砖引玉的作用,可以加聚搜营销小编微信号:150-2661-2550,大家一起学习进步
我们假设使用CDN加速域名为 www.a.com
具体操作步骤如下所示:
1、首先需要检查域名是否已经过CDN加速
检查是否是进过CDN加速的方法:在cmd下进行ping测试,查看是否有kunlun*.com字样后缀的cname,假如存在,就表示这个域名已经成功解析到了CDN节点上;但如果ping的结果IP还是该域名源站的服务器IP,这就说明源站访问异常,就需要对源站服务器进行排查。(如下图所示)
阿里云CDN,阿里云服务器
2、完成上一步之后,需要确定回源是否正常
通过第一步的检查确定域名已经解析到CDN,只需要将该域名下的某url在浏览器进行访问,则可知道经过cdn加速后的访问效果;此时进行hosts文件修改,添加条目“12.12.12.12 www.a.com”保存后,将浏览器缓存清除并重新打开,再次访问则是回源访问效果,若依然访问异常,说明源站访问异常,请直接排查源站服务。若回源正常,经过cdn异常,请继续排查第三步。Host配置可以咨询本站客服,联系阿里云代理商技术团队,专业技术人员为您提供一对一技术支持服务。
3、检查cdn配置是否是正确的
通过www.a.com这个域名检查该域名的配置,查看cname是否匹配正确。这里需要特别注意的是CDN控制台上的源站是对应源站的IP,也就是说这里不管用户设置的是IP还是域名都会解析成对应的域名进行回源;而源站对应站点则是通过回源host来决定的,因此回源host一定要与源站对外服务的站点对应
阿里云代理商,聚搜营销阿里云代理聚搜营销温馨提醒大家: www.a.com域名在平台上生成的cname,只能www.a.com本域名使用,无法提供给其他域名,如img.a.com使用,如下具体实例配置则是错误的(即img.jusoucn.com的cname一定是以img.jusoucn.com开头的)
4、检查源站配置
完成上述步骤后,我们需要检查配置中“源站”的配置是否是这个域名的源站服务器,假如不是就需要我们改成对应的服务器IP
5、完成上述步骤后,就需要我们检查源站的安全策略
假如通过上述四个步骤还是没有发现问题,这就说明我们的CND已经是正常配置,这就需要我们检查源站是否配置了一些安全策略(例如防火墙或者是安全狗之类的安全策略),假如有,就需要排查是否具有以下四个IP段的IP拦截记录,如果有拦截记录,需要添加白名单。
140.205.127.0/25 140.205.253.128/25 139.196.128.128/25 101.200.101.0/25