作者:辰舒
章节内容:如何配置解析记录,已有CNAME/A记录时如何配置,如何检查解析配置是否生效,解析基本原理
前言
上个章节中我们学习了如何根据业务情况添加CDN域名并配置源站,但在添加完成后,域名尚未真正接入CDN服务,我们需要将域名解析到特定的CNAME记录上才能使得终端用户请求时,用户的DNS解析域名时能通过CDN智能调度系统访问到自身周边的CDN加速节点。在本章节,我们将继续为您介绍CDN域名的解析配置。
准备工作
- 已创建完成的CDN域名。
- 登录域名所托管的DNS后台,默认情况下,DNS后台即是您购买域名的厂商对应控制台。
配置接入
根据您业务情况的不同,我们将域名解析添加分为两种情况:
- 情况一:该加速域名当前已在业务中使用,需要将域名及业务迁移到CDN上提供服务,例如需要迁移CDN的是您线上已对外服务的www首页域名。
- 情况二:该加速域名当前并未在业务上用于对外,调整解析时不会影响线上业务,普遍为加速域名和原服务域名不相同的情况。
小提示:本文及后续提到的加速域名是否被使用,均指该独立域名或独立子域名,例如:线上有 example.com 和 www.example.com 域名正在提供服务,但线上并未使用过子域名 cdn.example.com 对外服务,则视为加速域名 cdn.example.com 并未在业务中对外服务。
我们将CDN接入解析的过程分为三个步骤:
- 步骤一:灰度验证服务可用性(可选)
- 步骤二:操作CNAME配置
- 步骤三:检查解析配置是否生效(可选)
如果您是情况一(加速域名正在使用中)推荐您先按照【步骤一】,再执行【步骤二】,来确保线上业务的平滑迁移。
如果您是情况二(加速域名未在线上使用中)可以忽略【步骤一】,跳转【步骤二】。
操作流程示意图如下:
步骤一:灰度验证服务可用性
在CDN域名配置完成后,我们可以在本机将域名静态解析到某个CDN节点上,用于验收经过CDN加速后,业务是否正常服务,网站加载状态是否正常。例如您源站配置有误,或者当您业务中需要https访问但添加域名后未配置证书时,灰度验证将帮助您发现业务加载异常的问题。
获取CDN节点IP
- 前往阿里云CDN控制台的域名管理列表,复制加速域