客户已经启用CDN的情况下,意味着客户已经CNAME到天翼云的一级域名,此时直接访问域名,将会直接访问到CDN节点。如果业务发生异常时,要快速确认是否源站问题,有如下两种方式:一是Windows环境通过修改本地HOSTS文件绑定源站IP实现,二是Linux环境下使用curl指令实现。
方式一:Windows环境通过修改本地HOSTS文件绑定源站ip进行测试验证
用户修改本地电脑的HOSTS文件,添加一条记录,如:“IP 加速域名”,让本地电脑访问加速域名时,强制绑定解析到源站IP,由源站IP进行服务,从而可以通过本地电脑来验证源站的可用性。
方式二:Linux环境使用curl指令进行测试验证
使用curl指令来发起HTTP/HTTPS请求,使用指定参数绑定源站进行测试验证。假设:192.168.1.1为源站IP地址,test.ctyun.cn为加速域名。
- 源站端口为80时,运行指令:curl -voa "http://test.ctyun.cn/" -x 192.168.1.1:80
- 源站端口为443时,运行指令:curl -voa "http://test.ctyun.cn/" --resolve test.ctyun.cn:443:192.168.1.1
- 源站端口为自定义端口时,运行指令:curl -voa "http://test.ctyun.cn/" -x 192.168.1.1:[自定义端口号]