阿里云首页 云解析 DNS

DNS Cache

    产品介绍

    DNS Cache 是一种DNS代理,无需DNS系统迁移即可享受阿里DNS基础设施,即可帮助企业提升DNS防护、DNS访问速度、DNS服务备份。

DNS Cache提供如下优势

  • DDoS缓解:通过缓存DNS响应,可保护您的权威DNS服务器免受DDoS攻击,并减少您的权威DNS服务器的负载。

  • DNS访问加速:可享受阿里DNS全球节点,实现访问就近接入和加速。

  • DNS服务备份:当您的权威DNS异常,DNS Cache在缓存期内可继续提供服务,缩短故障时间。

  • 自建DNS场景,节省客户带宽,节省成本。

原理架构

    名词解释

    名词解释

    1.缓存加速域名

    填入需要加速的业务域名名称,支持主域名及子域名。

    2.源站DNS服务器列表

    域名的权威DNS服务器地址与端口号。如权威服务器地址为ns1.alidns.com,则此处配置应为ns1.alidns.com:53。

    3.云解析DNS接入状态

    当前缓存加速(DNSCache)接入状态。

    状态

    描述

    解决方法

    正常

    已经将域名NS修改为cache1.alidns.com和cache2.alidns.com,且成功接入

    ——

    未使用阿里云解析

    未将域名NS修改为cache1.alidns.com和cache2.alidns.com

    将域名的NS修改为cache1.alidns.com和cache2.alidns.com

    运行异常

    未查询到域名DNS服务器信息

    DNS服务器状态

    产品限制

    1.若主域名与子域名均使用云解析DNS,则子域名暂不支持使用DNSCache。

    设置方法

    1.登录云解析控制台

    2.点击域名解析,并切换到缓存加速域名标签页。

    缓存加速域名标签页

    3.点击创建缓存加速域名并进行配置。

    创建缓存加速域名-1填入配置:

    加速域名:需要进行缓存加速的业务域名。

    绑定的产品实例:从已经购买的缓存加速产品实例列表中选择实例并绑定。若列表为空,请先进行购买产品实例

    回源缓存数据TTL(最小值、最大值):缓存加速域名的解析记录最小和最大的缓存生效时间,单位为秒,取值范围:30~86400。

    说明

    接入缓存加速服务后,localDNS的TTL时间以缓存加速服务中设置的为准,若存在运营商强制延长TTL时间,请联系运营商进行解决。

    回源DNS查询协议:通过UDP协议向权威服务器发起解析请求。目前仅支持UDP协议。

    源站DNS支持edns-client-subnet协议:如您的权威服务器支持edns协议,则可开启此选项。进行递归解析请求时,若localDNS也支持edns协议,则缓存加速服务会将localDNS解析请求携带的客户端出口IP一同请求至您的源站DNS服务器。

    源站DNS服务器列表:可以填写一个或者多个源站DNS服务器,端口默认为53,可根据源站DNS服务器真实端口进行填写。

    相关配置