背景说明
使用CDN加速时,需要网站将域名CNAME至天翼云权威DNS。DNS解析过程中,各记录类型之间是有优先级的,所以在主机记录相同、解析线路相同的情况下,有几种记录类型是不能共存使用的,否则会给用户造成配置风险,导致业务不可用的情况发生。
问题一:添加记录时,提示A和CNAME记录冲突
相同主机记录,相同线路下,A记录和CNAME记录不支持同时添加,此时,您可以删除A记录的同时配置CDN厂商的CNAME记录。(A记录删除不影响网站的访问,因为在您成功添加CDN加速域名后,系统已经为您分配一个CNAME域名,您在域名解析服务商处将服务域名的DNS解析记录指向该CNAME域名,客户端的访问请求会被转发到CDN加速节点上,实现加速的效果。)
问题二:添加记录时,提示MX和CNAME记录冲突
相同主机记录,相同线路下,MX记录和CNAME记录也不支持同时添加。MX记录为邮件交换记录,一般主机记录为形如ctyun.cn的域名。此类域名如同时添加CNAME记录,因CNAME记录优先级最高,会将邮件交换请求引导至CNAME地址,而CNAME地址如不支持此类服务,将会影响邮件业务。建议网站的加速域名与邮箱域名规划时要区分开来,避免造成此类风险。
如发生MX记录和CNAME记录冲突,您可以通过如下方式来解决:
- 以ctyun.cn域名为例,可添加该域名的MX记录,同时添加该域名的A记录,解析到网站IP,具体如下:
域名 | 记录类型 | 记录值 |
---|---|---|
ctyun.cn | MX | 5 mail.ctyun.cn |
ctyun.cn | A | 1.1.1.1 |
- 在ctyun.cn解析到的网站IP上,配置ctyun.cn域名301/302跳转至www.ctyun.cn。
- 对子域名www.ctyun.cn添加CNAME解析。