国内外 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万个请求
  • 统计功能:支持,能精确到国家
  • 最后修改日期:2018-01-21

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

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

发表评论

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

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

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