Public DNS
文档目录
    加载中
文档中心 Public DNS 产品简介

产品简介

什么是 Public DNS?

DNSPod 作为中国最大的第三方授权 DNS 服务商,在为大量域名提供授权 DNS 服务的过程中发现了越来越多的 DNS 解析问题,如已经依赖授权 DNS 作为互联网的基础设施,随着互联网规模的持续增长,现有的 DNS 系统也暴露出了越来越多的问题,如针对 DNS 的攻击愈演愈烈、运营商的 Local DNS 存在着大量的 DNS 劫持、NAT 导致解析结果跨网、稳定性不高等,而 DNSPod 原有的授权 DNS 服务已经不能完美解决这些问题。
DNSPod 在提供授权 DNS 服务的过程中,积累了大量的 DNS 解析相关技术和资源,只提供授权 DNS 服务不能为所有的用户提供更好的服务。
所以我们推出了 DNSPod 公共DNS:Public DNS,希望为所有用户解决 DNS 解析问题,也希望用户对我们的服务进行反馈,以便于我们对产品持续进行改进。

什么用户可以使用Public DNS?

Public DNS是 DNSPod 提供的公共递归 DNS 服务,只要能够修改 DNS 配置的用户都可以使用,具体参考 接入指南

Public DNS的架构是怎么样的?

Public DNS 在中国三地部署了一级缓存 DNS 集群节点,每个几点都由多台万兆服务器组成四层负载均衡,统一使用同一个服务IP 119.29.29.29,通过 BGP Anycast 与全国 TOP16 的运营商进行对等互联,保证用户接入最近的节点。一级缓存负责接收和应答用户的 DNS 查询请求,并对未命中缓存的域名转发到二级缓存进行查询。
二级缓存的主要作用是接收一级缓存转发过来的 DNS 查询请求,并根据用户 IP 将该请求转发至对应的后端递归节点,接受递归节点的 DNS 应答返回到一级缓存;二是为多台一级缓存服务器提供缓存服务,减轻后端递归节点的压力,并提升应答速度。
后端递归节点部署在各个省份运营商线路内,当域名的授权 DNS 支持 ECS 协议时,可以提供更准确的解析,未部署递归节点的省份运营商会将域名解析请求优先调度到相邻省份相同运营商进行解析。
一级缓存、二级缓存和递归 DNS 都为自研高性能解析程序,并支持 ECS 协议,保证用户可以获得快速、准确、稳定的 DNS 解析服务。

最近更新于 2022-03-30 08:40

DNSPod 技术社区

技术干货分享,参与深度讨论

打开微信扫一扫

官方微信群

加入微信群,一起畅聊,一起吐槽

打开微信扫一扫