尝试使用 Azure DNS 并启动 GeoIP

最近尝试了下 Azure DNS,说下感受

开通账户

注册好后,他让我选择地区,一开始选了中国,结果根本不能进行下一步操作,只有选择其他地区才行。

DNS

优点:

  • 能修改 SOA
  • 根域名可以添加额外的 NS 记录
  • 提供的 NS 采用了不同的顶级域名
  • NS 的 IP 使用了 Anycast ,全球以及中国的速度都非常不错,我这里的 PING 差不多 40ms
  • TTL 最小能设置为 1S
  • 支持 IPV6

缺点:

  • 提供的解析类型很少,只有“A,AAAA,CNAME,MX,NS,SRV,TXT,PTR”。
  • 不直接提供 Geo 分区解析,需要配合另一项服务“流量管理器”
  • 不支持 DNSSEC

流量管理器

功能挺强大,能根据“故障、性能、地理和加权轮循”返回特定记录,我只使用过地理路由。

特点

  • 地区可以按大洲、国家分配
  • 有流量访问记录

缺点

  • 不支持 edns-client-subnet

总结

我对 Azure DNS 并不是很满意,单纯论 DNS ,除了速度,其他方面没有一点优势。而流量管理器,虽然功能很强大,但不支持 edns-client-subnet,这一个缺点就已经想让我放弃他了。

DNS 和 流量管理器是分开计费的,单纯用 DNS 的话,Google Cloud DNS 比他好用,价格还更便宜。如果需要分区解析,则 Route 53 除了速度外,各方面都比他好。