修改 CNAME 解析
本文将介绍如何修改域名的 CNAME 解析。
注意:
该操作仅在 CNAME 接入模式下需要,如果您的站点是 NS 模式接入,不需要进行该操作。
操作场景
当您选择 CNAME 接入您的站点时,添加加速域名或别称域名后,您还需要前往您的 DNS 解析服务商修改 CNAME 解析,才可以将用户的访问指向 EdgeOne 节点,使安全加速生效。
操作步骤
1. 添加完域名后,EdgeOne 会为您提供指向 EdgeOne 节点的 CNAME。![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/3e28a2dce4cc11ed9c2b525400c56988.png)
![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/3e28a2dce4cc11ed9c2b525400c56988.png)
2. 登录该域名的 DNS 解析服务商,添加一条 CNAME 记录,以下为不同 DNS 解析服务商的添加示例。
![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/f942065eea4e11ed922b525400088f3a.jpg)
![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/f942065eea4e11ed922b525400088f3a.jpg)
b. 在域名配置页中,单击添加记录,为当前域名新增一条 CNAME 记录。
![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/202741a5ea4f11ed9c2b525400c56988.jpg)
![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/202741a5ea4f11ed9c2b525400c56988.jpg)
c. 填写步骤1中的记录类型、主机记录和记录值。
![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/490789b5ea4f11ed9c2b525400c56988.jpg)
![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/490789b5ea4f11ed9c2b525400c56988.jpg)
参数名称 | 参数说明 |
记录类型 | CNAME |
主机记录 | 填写您的域名 |
线路类型 | 默认 |
域名 | 填写 EdgeOne 提供的 CNAME |
TTL | 600 |
d. 单击确认,完成添加。
b. 在域名解析页面,找到当前待验证的域名,在域名右侧单击解析设置,进入解析设置页面。
c. 单击添加记录,为当前域名新增一条 CNAME 记录。
d. 填写步骤1中的记录类型、主机记录和记录值。
参数名称 | 参数说明 |
记录类型 | CNAME |
主机记录 | 填写您的域名 |
线路类型 | 默认 |
记录值 | 填写 EdgeOne 提供的 CNAME |
TTL | 10分钟 |
e. 单击确认,完成添加。
b. 在 Portfolio 页面,找到当前待验证的域名,单击该域名进入解析设置页面。![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/3cbc3d52e4cc11ed9c2b525400c56988.png)
c. 单击 Add,为当前域名新增一条用于归属权校验的解析记录。![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/3ca32ce1e4cc11ed9c2b525400c56988.png)
d. 填写步骤1中的记录类型、主机记录和记录值。![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/3cb9fb86e4cc11ed9c2b525400c56988.png)
![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/3cbc3d52e4cc11ed9c2b525400c56988.png)
![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/3ca32ce1e4cc11ed9c2b525400c56988.png)
![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/3cb9fb86e4cc11ed9c2b525400c56988.png)
参数名称 | 参数说明 |
Type | CNAME |
Name | 填写您的域名 |
Value | 填写 EdgeOne 提供的 CNAME |
TTL | Default |
e. 单击 Add Record,完成添加。
3. 配置完成之后,列表中,状态列出现展示为已生效则表示该 CNAME 记录已生效,该域名正常加速中。![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/7d51bcb0e4cc11ed9c2b525400c56988.png)
![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/7d51bcb0e4cc11ed9c2b525400c56988.png)
如何验证域名的 CNAME 解析是否生效
完成 CNAME 配置后,平台将自动检测当前 CNAME 状态是否已生效,如果在域名管理列表的状态一栏显示当前 CNAME 已生效,则当前域名已正确配置并开启加速。
![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/78fb577fe4cc11ed922b525400088f3a.png)
![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/78fb577fe4cc11ed922b525400088f3a.png)
如果您已正确配置 CNAME,当前状态仍显示未生效,也可能是域名解析服务商的 CNAME 解析生效延迟,您也可以通过以下方式手动验证。
在 Windows 系统中,打开 cmd 运行程序,以域名 ![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/75ef8bb3ea4d11ed922b525400088f3a.png)
www.example.com
为例,您可以在 cmd 内运行:nslookup -qt=cname www.example.com
,根据运行的解析结果内,可以查看该域名的 CNAME 信息。若 CNAME 结果为 EdgeOne 内分配的 CNAME 地址,即已切换至 EdgeOne 加速。![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/75ef8bb3ea4d11ed922b525400088f3a.png)
在 Mac/Linux 系统中,可以使用 dig 命令进行验证,以域名
www.example.com
为例,您可以在终端内运行命令:dig www.example.com
,根据运行的解析结果内,可以查看该域名的 CNAME 信息。若 CNAME 信息与 EdgeOne 分配的 CNAME 地址相同,即域名加速已切换至 EdgeOne 。![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/3d07959be4cc11ed9c2b525400c56988.png)
![](https://cloudcache.intl.tencent-cloud.com/cms/backend-cms/3d07959be4cc11ed9c2b525400c56988.png)