您在CDN控制台成功添加加速域名后,为保证DNS解析可以顺利切换而不影响现有业务,建议您先在本地测试加速域名,验证加速域名访问正常后,再将加速域名的DNS解析记录指向CNAME域名。本文介绍如何在本地测试加速域名。
说明 模拟访问等同于正常的CDN访问,因此也会产生CDN基础服务和增值服务费用(如果测试的是增值服务),计费方式与正常使用CDN的计费方式相同。详细信息,请参见计费组成。
前提条件
- 您已成功添加加速域名。如果未添加,请参见添加加速域名完成添加。
- 您在域名管理中设置的源站业务可被正常访问。
操作步骤
- 前往阿里云CDN控制台的域名管理列表,复制加速域名对应的CNAME记录值。
- 获取CNAME对应的IP地址。说明 以下通过ping命令得到的IP地址仅作为参考,实际以ping您的真实CNAME地址得到的IP地址为准。
- Windows系统:打开终端命令窗口,在命令行中ping CNAME地址,得到ping的IP地址。
- Mac系统:打开终端命令窗口,在命令行中dig CNAME地址,得到dig的IP地址。
- Windows系统:打开终端命令窗口,在命令行中ping CNAME地址,得到ping的IP地址。
- 在本地电脑绑定hosts文件。
您需要将步骤2得到的IP地址和加速域名绑定到电脑本地hosts文件中,绑定顺序为IP地址在前,加速域名在后,顺序不能颠倒。
本文以加速域名为example.com,生成的CNAME地址为example.com.w.kunlunsl.com,ping example.com.w.kunlunsl.com得到IP地址为192.168.0.1为例,为您介绍绑定方法。
- Windows系统:文件路径位置为C:\Windows\System32\drivers\etc\hosts,下图为绑定成功的示例图。
- Mac系统:文件路径位置为访达>文件夹>/etc/hosts,下图为绑定成功的示例图。
- Windows系统:文件路径位置为C:\Windows\System32\drivers\etc\hosts,下图为绑定成功的示例图。
- 测试加速域名是否访问正常。成功绑定hosts文件后,您可以打开浏览器,在本地访问加速域名进行连通性测试,测试结果可通过浏览器自带的开发者工具查看。
- 如果Remote Address后的IP和您在hosts文件中绑定的IP一致,表示配置正确,您可以在域名解析服务商处配置CNAME。
- 如果Remote Address后的IP和您在hosts文件中绑定的IP不一致,表示配置不正确,您需要检查hosts文件中绑定的IP地址是否正确,确保该IP地址是CNAME地址的IP。
成功访问加速域名后,如果您需要验证其它功能,可在电脑本地进行相应的验证。
- 如果Remote Address后的IP和您在hosts文件中绑定的IP一致,表示配置正确,您可以在域名解析服务商处配置CNAME。
后续步骤
配置CNAME:添加域名后,阿里云CDN会为您分配对应的CNAME域名,您需要完成CNAME配置,CDN服务才能生效。