国内外 DNS 权威解析服务商对比

DNS(域名系统)是因特网的一项服务。它能够将域名指向一个 IP(服务器),这样你就可以通过域名来访问一个网站。能够通过域名访问的网站,都需要一个 DNS 服务器。这里指的是给站长的域名使用的权威 DNS 而并非缓存 DNS。

本文包括 CloudXNS、Route 53、Cloudflare、Google Cloud DNS 以及 Rage4 的全面对比

CloudXNS

国内免费 DNS 中最好用的,作为 DNS 服务来说其功能也算齐全。CloudXNS 的服务器国内有不少,但没有使用 Anycast 技术,所以谈任何国外的服务器都是白搭。

CloudXNS 通过 GeoDNS 对其 NS 服务器的域名进行分区解析,国内的解析到国内服务器,国外的解析到国外服务器。然而其根域名的 Glue Record 中的四个仍是国内的四个服务器,实际解析中会优先使用 Glue Record,所以并不会用上任何国外的服务器。

为什么不将这些国外服务器也添加到 Glue Record 上?因为 Glue Record 并不支持 GeoDNS,所以解析器将会随机选择服务器,所以如果这样的话会导致国内的一部分请求也走到美国服务器,反而减速。

  • 国外速度:★☆☆☆☆,Ping 平均 279ms
  • 国内速度:★★★★☆,Ping 平均 33.5ms
  • 最短 TTL:60s,越短代表修改了记录后生效的越早
  • 国内分区解析:★★★★☆,精确到绝大多数的运营商和省
  • 国外分区解析:★★☆☆☆,精确到了大洲和一些国家,而没有城市
  • DNSSEC:不支持,此功能可以让客户端得知 DNS 是否是可信的
  • IPv6:不支持,客户端在纯 IPv6 网络环境下且不使用缓存 DNS 服务器时将无法使用
  • 记录类型:基本齐全,只支持 A、AAAA、CNAME、NS、MX、TXT、SRV。
  • 根域名 CNAME 优化:不支持,这个一般叫做:ANAME 或 CNAME Flattening
  • 优先级:支持,可以配置解析到不同的服务器的优先级
  • 自定义 NS(Vanity NS/Traffic Flow/Custom Nameservers):不支持,由于它不支持修改根域名下的 SOA 和 NS,所以这是做不到的
  • 价格:免费
  • 统计功能:支持,能精确到国家和省份、运营商

Route 53

国外相当流行的 DNS 服务,必要的那些功能也算齐全。服务器都遍布全球,使用了 Anycast 保证最低的延迟。

  • 国外速度:★★★★☆,Ping 平均 90.4ms
  • 国内速度:★☆☆☆☆,Ping 平均 277.9ms
  • 最短 TTL:0s
  • 国内分区解析:★★☆☆☆,只能为中国这一个地区作单独设置,不支持省和运营商
  • 国外分区解析:★★★★★,精确到了各个国家,众多的国家还精确到了市
  • DNSSEC:不支持
  • IPv6:支持
  • 记录类型:更加齐全,支持 A、AAAA、CNAME、NS、MX、TXT、SRV、PTR、SPF、NAPTR。
  • 根域名 CNAME 优化:不支持
  • 优先级:支持
  • 自定义 NS:支持,同时也可以修改根域名下的 SOA 和 NS
  • 价格:每个域名 $0.5/月$0.4/100万个请求,分区解析$0.7/100万个请求
  • 统计功能:基本不支持,只有在每月最后结算的账单中看到

Cloudflare

国外占有量相当大的免费 DNS,服务器都遍布全球,使用了 Anycast 保证最低的延迟。

  • 国外速度:★★★★★,Ping 平均 8.4ms
  • 国内速度:★☆☆☆☆,Ping 平均 217.1ms
  • 最短 TTL:120s
  • 国内分区解析:☆☆☆☆☆,完全不支持国内的分区解析,国内的请求一般会被认作美国西岸。
  • 国外分区解析:★★★☆☆,如果购买了 Load Balancing 服务后,可以根据不同的区域配置分区解析。虽然没有按国家和城市区分,但是有时却比国家还精细(比如它支持为北美洲东西中部不同地区作分区解析)
  • DNSSEC:支持,但却不支持设置那些 DNSSEC 特有的记录,如不支持 IPSECKEY、SSHFP、TLSA、DNSKEY、DS 记录
  • IPv6:支持
  • 记录类型:更加齐全,支持 A、AAAA、CNAME、NS、MX、TXT、SRV、SPF、LOC。
  • 根域名 CNAME 优化:支持
  • 优先级:支持,需要购买了 Load Balancing 服务
  • 自定义 NS:不支持,购买 $200/月的 Business 版本后才能支持
  • 价格:免费
  • 统计功能:部分支持,免费用户可以看到的统计有限

Google Cloud DNS

价格低廉,提供 100% 的 SLA,使用了 Anycast 保证最低的延迟。

  • 国外速度:★★★★☆,Ping 平均 43.5ms
  • 国内速度:★★★☆☆,Ping 平均 81.7ms
  • 最短 TTL:0s
  • 分区解析:不支持
  • DNSSEC:支持,同样支持 DNSSEC 特有的记录,包括 IPSECKEY、SSHFP、TLSA、DNSKEY、DS
  • IPv6:支持
  • 记录类型:几乎完全齐全,支持 A、AAAA、CNAME、NS、MX、TXT、SRV、SPF、LOC、NAPTR、PTR、CAA 以及上方列出的 DNSSEC 相关记录。
  • 根域名 CNAME 优化:不支持
  • 优先级:支持,需要购买了 Load Balancing 服务
  • 自定义 NS:不支持,购买 $200/月的 Business 版本后才能支持
  • 价格:免费
  • 统计功能:基本不支持,只有在每月最后结算的账单中看到

Rage4

同时支持 DNSSEC 和分区解析,使用了 Anycast 保证最低的延迟。

  • 国外速度:★★★★☆,Ping 平均 30.53ms
  • 国内速度:★★☆☆☆,Ping 平均 152.6ms
  • 最短 TTL:根据套餐情况而定
  • 国内分区解析:★★☆☆☆,只能为亚洲东部为中国配置解析
  • 国外分区解析:★★★★☆,可以根据不同的区域配置分区解析
  • DNSSEC:支持
  • IPv6:支持
  • 记录类型:更加齐全,支持 SOA、NS、A、AAAA、CNAME、TXT、MX、SRV、PTR、SPF、SSHFP、TLSA、LOC、NAPTR
  • 根域名 CNAME 优化:支持
  • 优先级:支持
  • 自定义 NS:支持,同时也可以修改根域名下的 SOA 和 NS
  • 价格:每个域名 $0.5/月$0.4/100万个请求,分区解析$0.7/100万个请求
  • 统计功能:支持,能精确到国家
  • 最后修改日期:2017-05-12

“国内外 DNS 权威解析服务商对比”的8个回复

  1. 求安利一下po主用的测试工具,我能看出来里面有一个cloudxns的测试工具,英文的测试工具是哪里提示的?

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论可能需要审核才能显示,请尽量让自己的回复能够对别人有帮助

当有人回复你时你会收到邮件通知,你所回复的人能够看到你的电子邮件地址。