DNSPod
旗下子品牌
DNS
Cancel
Contents
CNAME 加速
功能介绍
CNAME 加速功能是 DNSPod 自主研发,旨在解决用户在设置多条 CNAME 解析记录时,递归服务器需要多次请求授权服务器,导致解析耗时增加的问题。
假设 a.com
,b.com
,c.com
都是在 DNSPod 解析的域名:
域名 | 记录类型 | 记录值 |
---|---|---|
www.a.com | CNAME | www.b.com |
www.b.com | CNAME | www.c.com |
www.c.com | A | 1.2.3.4 |
一般情况下,递归需要到授权服务器请求三次才能得到 www.a.com
的 IP 地址,如下图所示:
启用 CNAME 加速功能,授权服务器会把 CNAME 记录和最终的 A 记录一次返回给递归,递归服务器由请求三次授权服务器,减小到请求一次,如下图所示:
这样就极大地减少了请求和应答中网络通信消耗的时间,让解析变得更快,特别是在设置多条 CNAME 解析记录的情况下,加速效果更明显。
功能开启
- 登录 DNSPod 管理控制台,进入 “域名解析列表” 管理页面。
- 选择您需要开启 CNAME 加速功能的域名行,进入该域名的管理页面。
- 单击域名设置页签,选择高级设置>CNAME 加速,并单击开启图标。如下图所示:
加速效果
说明:
该测试是清空缓存之后的,并且修改设置需要等待 TTL 过期。
- 开启 CNAME 加速前 query-time 1021 msec:
- 开启 CNAME 加速后 query-time 410 msec:
解析耗时减小59.84%,提升幅度相当明显。
注意事项
- 开启 CNAME 加速的相关域名必须使用腾讯云 DNS 解析或者 DNSPod 平台的解析服务,否则无法开启该功能或者加速失败,严重的甚至会造成解析错误。
- 对于已经开启 CNAME 加速的域名,当系统检测到域名没有使用 DNSPod DNS 解析服务时(例如域名注册到期、域名更换到其他 DNS 解析服务提供商等),会自动关闭该 CNAME 加速功能,当检测到域名又重新使用 DNSPod 解析服务时,会自动再开启 CNAME 加速。
- 同一域名下的不同子域名无需再单独开启 CNAME 加速,系统会自动加速。
- 域名转出之前应该关闭 CNAME 加速功能。如果已经转出,而系统还没有扫描到该域名当前的状态时,您可以亲自或 联系技术 支持去关闭 CNAME 加速功能。
Last updated on 2022-05-26 08:34
Is the above content helpful to you?
Helpful
Unhelpful
Select an issue type
- Can't find what I need
- Update is not timely
- Difficult to understand
- Typo/invalid link
- Steps are incomplete
- Missing images/sample codes
View on Mobile Phone
Click to copy the link
DNS health check tool powered by DNSPod
查询域名信息,快速排查网站问题
Official WeChat group
Join WeChat group to chat and feedback
Scan using WeChat