CDN加速域名绑定Host到源站测试方法

简介: 用户在使用阿里云CDN以后出现访问异常,在排查问题的时候,为了确认该问题是否跟源站有关,通常需要绕过CDN,直接去访问源站来对比CDN加速与未加速的访问效果。其中一种方法是更改域名解析记录,另外一种更简便的方法是直接本地Host绑定到源站去访问。本文介绍如何在不修改域名解析的情况下,将域名指向源站。

方案一

可以通过修改hosts文件的方式,在不修改域名解析的情况下,将域名指向源站,具体方法如下。

1. 编辑hosts文件

注:在浏览器访问域名时,会优先从hosts文件去获取域名对应的IP地址。如果hosts文件内没有对应的条目,才会通过本地DNS服务器去获取域名解析指向的IP地址。

  • 在Windows系统中,该文件保存路径如下所示

    
    C:WindowsSystem32driversetchosts
    
  • 在Linux系统中,该文件保存路径如下所示

    
    
    /etc/hosts
    

2. 在hosts文件末尾,添加条目。本文以如下条目为例,1.1.1.1为源站IP地址,www.test.com 为待检查的域名。

image.png

3.使用如下命令测试该域名,确认返回的IP地址为1.1.1.1。

ping www.test.com

4.确认是否生效
清理浏览器的缓存,并重新开启浏览器访问该网站。此时会从1.1.1.1这个IP地址获取数据,而不使用CDN加速功能。打开浏览器开发者模式,切换到Network标签页,在General下可以看到实际访问到的Remote Address就是1.1.1.1。

注:如果浏览器提示出错,说明源站出现问题。

image.png

方案二

使用curl工具来发起HTTP/HTTPS请求,通过指定参数来绑定到源站测试。假设1.1.1.1为源站IP地址,www.test.com 为待检查的域名。

1.如没有curl工具,请参考相关文档先安装curl工具
2.Windows请在运行栏cmd打开命令行窗口运行curl命令,Mac/Linux直接在命令行工具下运行即可。

1. 源站是80端口

 
curl -voa "http://www.test.com/" -x 1.1.1.1:80

2. 源站是443端口

 
curl -voa "http://www.test.com/" --resolve www.test.com:443:1.1.1.1

3. 源站是自定义端口

curl -voa "http://www.test.com/" -x 1.1.1.1:自定义端口
目录
相关文章
|
2月前
|
弹性计算 API 对象存储
怎么给阿里云CDN配置多个源站?
为阿里云CDN配置多源站可显著提升业务高可用性,成本极低且操作简单。本文详解添加主备源站步骤,并推荐在高可用需求、动静分离、系统迁移等场景下使用,保障业务稳定运行。
|
监控 安全 BI
阿里云国际跨账号迁移CDN域名操作步骤
阿里云国际跨账号迁移CDN域名操作步骤
|
域名解析 缓存 负载均衡
【域名解析DNS专栏】域名解析在CDN服务中的应用与优化
【5月更文挑战第30天】本文探讨了域名解析在CDN服务中的重要性,强调其对访问速度和稳定性的影响。文中提出了三种优化方法:使用智能解析以动态选择最佳节点,配置负载均衡保证服务稳定,以及利用DNS缓存提升访问速度。通过Python代码示例展示了基本的DNS解析过程,结论指出优化域名解析对于提升网站性能至关重要。
381 1
|
域名解析 网络协议 CDN
网站接入阿里云CDN实现域名加速全流程
阿小云网站已通过ICP备案在广州节点上线,但为提升全国用户访问速度,计划接入CDN。以下是4步CDN接入教程:1) 开通阿里云CDN服务;2) 添加加速域名;3) 使用DNS解析验证域名归属权;4) 配置CNAME实现域名与CDN节点关联。详细指南见阿里云CDN官方文档。
894 2
|
负载均衡 网络协议 Serverless
CDN配置源站
阿里云CDN支持的源站类型包括OSS域名、IP、源站域名和函数计算域名,每种源站类型都支持配置多个源站地址,多源站场景下,支持设置源站的主备优先级和权重,实现负载均衡
370 3
|
域名解析 运维 网络协议
使用CDN加速服务对域名加速
本文介绍如何使用CDN加速服务对域名加速。
1119 0
使用CDN加速服务对域名加速
|
CDN
CDN配置回源host及自定义404
CDN配置回源host及自定义404自制脑图
377 0
CDN配置回源host及自定义404
|
监控 CDN
通过资源监控定位CDN域名当前情况
通过资源监控定位CDN域名当前情况自制脑图
157 0
通过资源监控定位CDN域名当前情况
|
CDN
创建CDN并添加域名
创建CDN并添加域名自制脑图
221 0
创建CDN并添加域名
|
2月前
|
缓存 前端开发 JavaScript
适合阿里云CDN分发的文件类型有哪些?
静态文件如网页、图片、视频等适合CDN分发,可提升加载速度,减轻源站压力。动态、私有或频繁变更内容则不适合。合理选择资源包,助力高效上云。