DNSPod在DNS解析领域相信无人不知无人不晓,DNSPod被腾讯收购后,DNSPod账户可和腾讯云互通,新手站长网来说说DNSPod的CNAME加速功能原理以及开启CNAME加速的方法:
CNAME加速功能及原理
CNAME 加速功能是DNSPod自主研发,旨在解决用户在设置多跳CNAME解析记录时,递归服务器需要多次请求授权服务器,导致解析耗时增加的问题。
举例:
www.a.com、www.b.com、www.c.com三个域名都是用DNSPod解析,解析如下:
www.a.com 设置 CNAME 记录,记录值为 www.b.com
www.b.com 设置 CNAME 记录,记录值为 www.c.com
www.c.com 设置 A 记录,记录值为 1.1.1.1
模拟请求www.a.com的IP过程:由于CNAME设置多跳,所以想要获取www.a.com的IP需要经过三次请求,如下图所示:

不开启CNAME加速需要请求三次
启用DNSPod CNAME加速功能后,授权服务器会把CNAME记录和最终的A记录一次返回给递归,递归服务器由最初的请求三次授权服务器,减少到只请求一次即可获取IP,如下图所示:

开启CNAME加速后只需要请求一次
这样就极大地减少了请求和应答中网络通信消耗的时间,让解析变得更快,特别是在设置多跳CNAME解析记录的情况下,加速效果更明显。
CNAME加速开启方法
1、登录你的DNSPod账户;
2、点击左侧“域名解析”,点击想要开启CNAME加速的域名;
3、选择“域名设置”;
4、在“功能设置”中,勾选“开启CNAME加速”,然后点“保存”即可开启
CNAME加速注意事项
1) 开启 CNAME 加速的相关域名必须都使用 DNSPod 的解析服务,否则无法开启该功能或者加速失败,严重的甚至会造成解析错误;
2) 对于已经开启 CNAME 加速的域名,当系统检测到域名没有使用 DNSPod 解析的时候(比如域名注册到期、域名更换到其他 DNS 解析服务提供商等等),会自动关闭该 CNAME 加速功能,当检测到域名又重新使用 DNSPod 解析服务的时候,会自动再开启 CNAME 加速;
3) 同一域名下的不同子域名无需再单独开启 CNAME 加速,系统会自动加速;
4) 域名转出之前应该关闭 CNAME 加速功能。如果已经转出,而系统还没有扫描到该域名当前的状态时,用户可以亲自或联系技术支持去关闭 CNAME加速功能。
2022云服务器特价,便宜有好货!
① 腾讯云:腾讯云2核4G服务器8M带宽70元一年(更多配置报价查看)
② 阿里云:阿里云2核4G服务器6M带宽68元一年起(有高配)
③ 华为云:华为云1核2G服务器39元一年起(有香港节点多配置可选)
④ 代金券:腾讯云服务器代金券限量发放中...(有账号就能领)
⑤ 免费提供技术支持:在线客服