公共DNS大测评,哪个解析性能最好?
日前阿里云方面发布公告称,由于产品升级,将于2024年9月30日24时起对公共DNS中免费的解析请求采取智能流量管控措施。据其透露,“公共DNS仍会致力于为广大免费用户提供高质量的基础递归解析服务,但在高并发解析场景,将对公共DNS免费流量按请求源IP进行请求并发数限制。该请求并发量上限并非固定阈值,具体限速值将根据网络负载状况和公共DNS的整体服务质量适时调整,以保证公共DNS整体服务的稳定性和使用体验。”
为什么DNS这么重要?简单来说,DNS就是一个计算机联网必须用到的“通讯录”,将易于记忆的域名转换为机器识别的IP地址,能够极大提升用户访问网站的效率和速度。当DNS解析的速度更快,网页加载和数据传输的时间就更短,无论是浏览网页、观看视频、玩游戏还是进行远程办公,都会有更为顺畅、丝滑的体验。可以说,一个高效、稳定的DNS服务,对我们每个人都非常重要。
对于中小企业和个人重度用户来说,阿里云给的免费额度其实不多,有什么可以平替的公共DNS?
我们找到了位于北京、上海、深圳、成都的4位网络运维人员和个人重度用户,决定对目前几个国内知名度较高的公共DNS(免费版)和阿里云公共DNS(免费版)进行一个横向的解析性能测评。
测评对象:
114DNS:国内较早、较知名的国产DNS,企业信息查询平台显示,已被奇安信并购。
OneDNS:国内较早的DNS之一,后被国内网络安全厂商微步在线并购,免费公益版与企业版解析性能相同,想把解析性能拉满,需要注册公益版账号。
腾讯DNS(DNSPOD):腾讯并购的DNSPod,时间早、知名度高,有限速收费政策,收费时间早于阿里。
360DNS:国内知名网络安全厂商360自运营的DNS服务,分为个人版和付费企业版。
阿里DNS:阿里云旗下DNS,即将对解析并发和免费解析次数做出限制,有一定免费解析额度。
测评人员:
位于北京、上海、深圳、成都的4个用户,既有中小企业网络运维人员,也有家里联网智能设备较多的个人用户。
测评方式:
尽量模拟用户实际使用DNS解析时的实际场景。随机选取全网常用的150个域名,在同一地点、同一时段切换到不同的公共DNS解析地址,对域名发起请求,确保域名解析结果进入DNS服务器解析缓存,再发起第二次解析请求并计算平均解析速度,从而确保域名解析命中DNS缓存的状态下,各个DNS服务的响应速度和状态能够进行真实、公平的横向对比。
图:全网热度最高的前150个域名
测评结果:
北京地区平均解析速度:
114DNS | 腾讯DNS | 360DNS | 阿里DNS | OneDNS公益版 |
---|---|---|---|---|
25.09ms | 22.91ms | 15.66ms | 11.72ms | 9.26ms |
北京地区随机域名解析返回时间结果(阿里DNS、OneDNS):
上海地区平均解析速度:
114DNS | 腾讯DNS | 360dns | 阿里DNS | OneDNS公益版 |
---|---|---|---|---|
17.56ms | 18.24ms | 12.39ms | 11.55ms | 9.83ms |
上海地区随机域名解析返回时间结果(腾讯DNS、114DNS):
广州地区平均解析速度:
114DNS | 腾讯DNS | 360dns | 阿里DNS | OneDNS公益版 |
---|---|---|---|---|
42.74ms | 36.06ms | 50.56ms | 22.82ms | 15.84ms |
广州地区随机域名解析返回时间结果(114DNS、360DNS):
成都地区平均解析速度:
114DNS | 腾讯DNS | 360dns | 阿里DNS | OneDNS公益版 |
---|---|---|---|---|
39.24ms | 52.38ms | 48ms | 9.28ms | 28.92ms |
成都地区随机域名解析返回时间结果(腾讯DNS、阿里DNS):
四地平均解析速度:
114DNS | 腾讯DNS | 360DNS | 阿里DNS | OneDNS公益版 |
---|---|---|---|---|
31.12ms | 32.39ms | 31.65ms | 13.84ms | 18.8ms |
第一梯队:
阿里DNS-13.84ms;OneDNS免费公益版-18.8ms
第二梯队:
114DNS-31.12ms;360DNS-31.65ms;腾讯DNS-32.39ms
怎么样,和你心中预设的结果有差异吗?你还想推荐哪些免费不限速的公共DNS?