在使用CDN时可以在不修改域名解析的情况下在自己电脑绑定host,域名指定特定ip,对比CDN加速与未加速的访问效果,对排查问题有很大帮助。
在C:\Windows\System32\drivers\etc目录下打开hosts文件,如下图,写ip地址,空格自己的域名。这样在自己电脑ping域名www.test.com,解析指向ip就是1.1.1.1了。(window解析常识,在浏览器访问域名时,会首先从dns缓存,host文件去获取域名对应ip,如果都没有,才会用本地dns去获取域名解析指向的ip,具体可以网上查找相关文档)
这样,比如域名www.test.com使用了cdn,打开www.test.com访问错误,但是又不方便去修改域名解析,可以在自己电脑修改host文件,假设您的源站服务器地址为112.112.112.12,那么在host文件中添加条目:112.112.112.12 www.test.com,那么当您清除了浏览器的缓存记录,并重新开启浏览器进行访问时,您将直接从112.112.112.12这个IP获取数据,不经过cdn节点加速。如果修改host ip为源站服务器后,打开就有错误,说明源站已经出现问题,不在cdn上。如果修改host ip为源站服务器后打开正常,cdn加速域名打开有问题,可以对比一下两个链接,如果cdn开启过滤参数,会过滤掉url中?后面的参数,比如访问www.test.com实际打开的是www.test.com/?***=**,如果cdn开启过滤参数,实际打开cdn加速域名?***=**会被删除掉的。关闭过滤参数就可以了。
当然其他也有很多场景比如slb(这里指阿里云负载均衡)等等,都可以考虑绑定host去排查。
如果您的问题还未能解决,您可以联系阿里云代理商凯铧互联客服寻求帮助。阿里云代理商凯铧互联提供阿里云服务器/虚拟主机/企业邮箱等产品的代购服务,同样的品质,更多贴心的服务,更实惠的价格。 阿里云代理商凯铧互联会为您提供一对一专业全面的技术服务,同时还能为您提供阿里云其他产品购买的专属折扣优惠。通过凯铧互联购买可以获得折上折优惠!若您需要帮助可以直接联系我方客服,阿里云代理商凯铧互联专业技术团队为您提供全面便捷专业的7×24技术服务。 电话专线:136-5130-9831,QQ:3398234753。
为什么选择我们:北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯等,作为阿里云,腾讯云,百度云,金山云,华为云重要的合作伙伴,专注于为企业用户提供云计算及云计算的解决方案。总部设在北京,并在内蒙设有办事处。做为一家综合性方案商,凯铧互联向各行业用户提供基于云计算的各种解决方案。为用户获得优质服务的同时,秉承”专业规划、周到服务”的服务理念,根据用户的实际情况,充分考虑各种网络资源的特点及功效,为用户量身定做一套适合于其实际应用需求的网络应用方案。帮助用户利用互联网的力量展开新的营销方式,并大大缩短了项目实施周期,获得用户的一致好评。公司官网:www.bjkaihua.com;阿里云业务网站:www.alibjyun.com;腾讯云业务网站:www.bjkaihua.net.cn。