更新时间:2024-08-22 GMT+08:00

配置CNAME域名解析

背景信息

如果您已成功添加加速域名,系统会自动为您的加速域名分配对应的CNAME域名。加速域名在CDN服务中获得的CNAME域名不能直接访问,必须在加速域名的域名服务商处配置CNAME记录,将加速域名指向CNAME域名,访问加速域名的请求才能转发到CDN节点上,达到加速效果。

什么是域名解析

当您初次接触域名解析时,您也许会有一些疑问,如“什么是域名解析”、“为什么要进行域名解析”、“怎么进行域名解析”、“什么是A记录”。如果您有类似的疑问,请您前往云解析服务选择您需要的文档进行了解。

如何配置CDN的CNAME解析

如果您的域名是在华为云,请参见以下域名解析文档:华为云解析配置方法

如果您的域名是在DNSPod,请参见以下域名解析文档:DNSPod配置方法

如果您的域名是在万网,请参见以下域名解析文档:万网配置方法

如果您的域名是在新网,请参见以下域名解析文档:新网配置方法

域名解析冲突

用户在配置CNAME的时候,有的会出现域名解析冲突的情况,这是因为在同一个域名解析服务商下,域名解析是存在冲突规则的,比如A记录和CNAME记录冲突,MX记录和CNAME记录冲突等,具体可以参见域名解析记录冲突规则

表1 域名解析类型限制规则

-

NS

CNAME

A

AAAA

MX

TXT

PTR

SRV

CAA

NS

无限制a

冲突

无限制

无限制

无限制

无限制

无限制

无限制

无限制

CNAME

冲突b

无限制

冲突

冲突

冲突

冲突

冲突

冲突

冲突

A

无限制

冲突

无限制

无限制

无限制

无限制

无限制

无限制

无限制

AAAA

无限制

冲突

无限制

无限制

无限制

无限制

无限制

无限制

无限制

MX

无限制

冲突

无限制

无限制

无限制

无限制

无限制

无限制

无限制

TXT

无限制

冲突

无限制

无限制

无限制

无限制

无限制

无限制

无限制

PTR

无限制

冲突

无限制

无限制

无限制

无限制

无限制

无限制

无限制

SRV

无限制

冲突

无限制

无限制

无限制

无限制

无限制

无限制

无限制

CAA

无限制

冲突

无限制

无限制

无限制

无限制

无限制

无限制

无限制

a:在主域名级别(例如example.com),不能重复添加NS记录集;在子域名级别(例如www.example.com),可以重复添加NS记录集。

b:在主域名级别(例如example.com),CNAME记录集和NS记录集不冲突,可以同时添加;在子域名级别(例如www.example.com),CNAME记录集和NS记录集冲突,不能同时添加。

  • 冲突:表示当“主机记录”相同,在同一解析线路下,两种解析记录类型不允许共存。
  • 无限制:表示添加的两种解析记录类型互不影响。

配置CNAME记录集的过程中,常见的解析记录冲突有以下两种:

  1. CNAME记录和A记录冲突

    Q:如何处理

    需要删除A记录,然后再去配置CNAME记录集。

    Q:删除A记录是否无法访问网站

    只要配置了CNAME记录集,客户端的请求都会到CDN上,CDN再去访问源站服务器,不需要重新配置A记录。

    CNAME在CDN加速中的原理,请参见工作原理

  2. CNAME记录和MX记录冲突

    请参见邮箱解析冲突解决方法