V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ZE3kr
V2EX  ›  DNS

Rage4 国外免费 DNS 解析商推荐,以及与 CloudXNS、Route53 和 CloudFlare 对比

  •  1
     
  •   ZE3kr · 2016-05-29 14:55:00 +08:00 · 15695 次点击
    这是一个创建于 3135 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Rage4 是一家很棒的解析商,要我说,它是 Route53 的完美替代品( V2EX 目前也在用 Route53 ),其本身服务器支持 IPv6 , DNS 支持 DNSSEC 、 DANE ,甚至还支持自定义 NS !

    最近,我开始逐渐把我的网站的解析换为国外的 Rage4 ,感觉非常不错,我拿它和国内 CloudXNS ,以及国外 Route53 、 CloudFlare 进行一下对比,先声明一下,我没有用过 Route53 ,其他的都用过:

    本文在我的网站上的 URL : https://ze3kr.com/2016/05/rage4-best-dns/

    基本 DNS 功能

    那些基本的记录就不说了,从最短 TTL 说起: CloudFlare 最低 120 s , CloudXNS 最低 60 s , Rage4 和 Route53 都没有最低时长,或者说最低时长为 0 。

    分区解析( Geo Routing/Latency Based Routing ): CloudFlare 完全不支持这个功能,但其本身提供 CDN 服务,也就是说,如果你只有一个服务器,那用 CloudFlare 是最合适的。剩下的三者都对其有所支持,都能精确到国家,其中只有 CloudXNS 能够精确到中国各省份的各运营商。 Rage4 和 CloudXNS 支持智能解析, CloudXNS 会自动识别你的多个服务器,实现真对不同的运营商、不同的区域有不同的解析,但是只对国内的服务器有效; Rage4 的智能解析不是自动的,但却更强大:你可以输入你的服务器的经纬度,然后它会根据访客 IP 的地理位置,返回最近的 IP 。

    服务器位置: Rage4 、 Route53 和 CloudFlare 的服务器都遍布全球,每个 DNS 域名都只对应一个 IP 地址,因为它们都使用了 Anycast 技术,能保证最低的延迟,但它们在国内有没有服务器。 CloudXNS 的服务器在国外几乎没有,国内有不少,但没有使用 Anycast 技术,所以到最后,解析的时候只是随机连一个国内的服务器,无法做到最低延迟,但对于国内来说,至少不会很慢。

    DNSSEC:目前只有 Rage4 和 CloudFlare 支持,能够防止 DNS 污染,但很大程度上还是取决于运营商的配置。 Rage4 几乎支持所有的 DNSSEC 加密技术,通用型更强,而 CloudFlare 则是给你选一种。

    IPv6:目前只有 Rage4 和 CloudFlare 的 DNS 服务器正确配置了 IPv6 ,但它们四者都能解析 AAAA 记录。

    DANE( TLSA 记录):目前只有 Rage4 支持,安全性方面的,本文暂不做过多介绍。

    自定义 NS( Vanity NS/Traffic Flow/Custom Nameservers ):就是配置的 DNS 服务器为自己的域名,目前只有 CloudXNS 不支持,其他三个都支持。但是只有 Rage4 是免费的,其余两家都十分的昂贵。

    举个例子,就是这个效果:

    截图

    A 记录镜像( ANAME/CNAME Flattening ):“ A 记录镜像” 是我编的中文名,其实就是可以将根域名解析到 CNAME ,实际上是解析商在每次解析前,会检查这个 CNAME 指向的 A 记录,然后直接返回这个 A 记录而不是 CNAME ,这样不仅能提高解析速度,还可以允许你在根域名下绑定 CNAME 。目前只有 CloudFlare 和 Rage4 支持。

    CDN 功能:准确的说,这不应该写在这里,不过我还是说一下。 CloudFlare 提供免费的 CDN 功能和基本 DDOS 防御,只需点一下就能开启; CloudXNS 可以和牛盾配合使用,也能提供加速功能和 DDOS 防御; Route53 可以配合它们自己的 CloudFront 和 WAF 实现加速功能和 DDOS 防御; Rage4 不支持 CDN 或是 DDOS 防御,这些功能要取决于你的主机,你也可以使用第三方的服务。

    所以,从基本 DNS 功能来说, Rage4 无论从功能、安全性还是分区解析上,都要好一些。 CloudFlare 也是不错的选择,能很方便且免费的提供 CDN 和 DDOS 防御, CloudXNS 对于国内支持的是最好的,然而国外就一般了。

    监控功能

    CloudXNS 提供免费的监控功能,监测点仅限中国,灵活性非常有限; CloudFlare 虽不提供监控,但其本身直接提供 Always Online 功能,保证网站一直在线; Route53 有 Health Check ,但也是付费的。

    Rage4 本身没有监控功能,但可以很方便的和很多别的监控服务搭配使用,例如免费的 StatusCake ,灵活性最大。只需要在设置里添加一个 Webhook ,再在监控的地方输入 Rage4 提供的 Webhook 即可。

    截图

    截图

    当 Rage4 收到了宕机通知之后,会暂停解析,或者更改解析内容,这取决于你的设置。

    统计功能

    CloudXNS 和 Rage4 都能统计解析量,都能精确到国家, CloudXNS 更是能精确到省份和运营商。 CloudFlare 虽然没有解析量统计,但提供了更详尽的访客统计(前提是你得开了 CDN ); Route53 尚且不清楚有没有这个功能。

    速度测试

    速度测试是随机挑的 IP ,做的 Ping 测试, Ping 的速度很大程度上就决定了解析的速度。

    国内速度

    CloudXNS

    在国内,速度还是一流的

    截图

    Route53

    国内速度还凑合,但有一些地区超级慢

    截图

    CloudFlare

    国内速度最慢的,有不少地区超级慢

    截图

    Rage4

    国内速度仅次于 CloudXNS ,没有国内服务器,还能到这个地步,很难得

    截图

    国外速度

    CloudXNS

    在国外,速度不出意料是最慢的

    截图

    Route53

    总体速度还可以

    截图

    CloudFlare

    国外速度最快的,当然也是国内最慢的

    截图

    Rage4

    总体速度还可以

    截图

    价格

    Rage4 、 CloudXNS 和 CloudFlare 都有永久免费的服务,也都可以按需升级。 Route53 是按需付费的,每个域名每月 0.5 美元,请求单独按需计费。

    免费额度: Rage4 每月每域名 50 万次,在此之后每 100 万次 2 欧元; CloudXNS 每月每域名 1 亿次,基本上就是无限的了; CloudFlare 没有写额度,有可能是不限的。

    第 1 条附言  ·  2016-06-08 17:35:36 +08:00
    上文存在一些描述错误的改正:

    1. Route53 不需要额外付费,也能自定义 NS 域名 http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/white-label-name-servers.html
    2. Rage4 不支持基于国家的解析,但支持地区解析(例如每个州都能分到好几个部分)
    https://gbshouse.uservoice.com/knowledgebase/articles/114370-rage4-dns-geo-regions-global
    https://gbshouse.uservoice.com/knowledgebase/articles/114372-rage4-dns-geo-regions-us-federal-regions-and-ca
    3. Rage4 超出免费额度后价格并不比 Route53 低
    第 2 条附言  ·  2016-11-12 07:03:12 +08:00
    Rage4 已经需要收费

    Route 53 现在已经支持 IPv6
    第 3 条附言  ·  2017-11-18 12:14:38 +08:00
    43 条回复    2024-02-05 14:44:17 +08:00
    jasontse
        1
    jasontse  
       2016-05-29 15:06:25 +08:00 via Android
    Rage4 的经纬度在中国并不好用。试想一下你的访客是黑龙江电信,而你在黑龙江联通和北京电信各有一台服务器,你觉得选择哪个会比较好?
    lslqtz
        2
    lslqtz  
       2016-05-29 15:15:55 +08:00
    西部数码可以-1 -999 23333333333333
    lslqtz
        3
    lslqtz  
       2016-05-29 15:17:48 +08:00
    http://233.dog/f_53291625.png
    lslqtz
        4
    lslqtz  
       2016-05-29 15:18:29 +08:00
    当然,太大会恢复默认的 900 ,不过-999 成功了
    ZE3kr
        5
    ZE3kr  
    OP
       2016-05-29 15:20:42 +08:00 via iPhone
    @lslqtz 这简直奇葩…
    wzxjohn
        6
    wzxjohn  
       2016-05-29 15:21:40 +08:00
    似乎 Route53 并没有统计,但是账单里会写解析了多少次。不知道是不是我没找到=。=
    lslqtz
        7
    lslqtz  
       2016-05-29 15:22:02 +08:00
    我此刻的心情是这样的。
    http://233.dog/f_18437500.jpg
    xiaozhizhu1997
        8
    xiaozhizhu1997  
       2016-05-29 15:52:05 +08:00
    @jasontse 所以我们做出了“ IP 数据库 CDN/DNS 专版”。
    xiaozhizhu1997
        9
    xiaozhizhu1997  
       2016-05-29 15:53:00 +08:00
    另外现在 Azure 国际版也有 DNS 了...速度很快...虽然不支持 GEODNS 。
    lavasing
        10
    lavasing  
       2016-05-29 16:45:11 +08:00 via Android
    注册了之后还会 pending
    xiaozhizhu1997
        11
    xiaozhizhu1997  
       2016-05-29 16:53:30 +08:00 via Android
    @lavasing 很正常…多数用 WHMCS/Hostbill 的商家都没有选择自动开通…
    raindylong
        12
    raindylong  
       2016-05-29 17:05:52 +08:00
    用惯了更换成本还是不低的。。。
    fcicq
        13
    fcicq  
       2016-05-29 17:06:41 +08:00
    出的起钱上 AWS 其他服务的不在乎多上一个一月花不了个位数刀的 Route53. 不过如果嫌 AWS 贵的话便宜的替代折腾折腾也可以.
    R18
        14
    R18  
       2016-05-29 17:16:48 +08:00 via Android   ❤️ 1
    ZE3kr
        15
    ZE3kr  
    OP
       2016-05-29 17:25:53 +08:00 via iPhone
    @lavasing 似乎地区填 China 就会这样,换成不是 China 就是立刻的

    @R18 这个试过, DNS 的 IP 都没 ping 通,没敢用。

    @fcicq 我也没觉得 Route53 有多么贵,但是它收费还没有 DNSSEC 和 IPv6 ,于是就不想用。而且 Route53 的自定义 DNS 是 50 刀每月每个服务器, DNS 服务器又至少两个,也就是说要 100-200 刀每月。
    Delbert
        16
    Delbert  
       2016-05-29 17:27:58 +08:00 via Android
    zoneedit 路过
    VmuTargh
        17
    VmuTargh  
       2016-05-29 17:32:39 +08:00
    我之前申请了 Rage4 ,到现在 reply 都没下来……
    fcicq
        18
    fcicq  
       2016-05-29 17:36:58 +08:00
    @ZE3kr 没有必要上自定义吧? 不算天朝的话 AWS 布点很广没有问题. 一般个人的 Route53 账单 1-2 美元每月就算很多了. IPv6 的 DNS 包括 ISP 提供的不是递归就是 dual stack, 所以不能 IPv6 回源查询不算问题.
    VmuTargh
        19
    VmuTargh  
       2016-05-29 17:38:36 +08:00
    @fcicq 自定义 NS 是用来装逼用的(
    moult
        20
    moult  
       2016-05-29 21:06:21 +08:00   ❤️ 2
    楼主说的 A 记录镜像,其实在 CloudXNS 里面,名叫 LINK 记录!
    kisnows
        21
    kisnows  
       2016-05-29 21:33:09 +08:00   ❤️ 1
    博客用的 CloudFlare, 确实慢。
    qcloud
        22
    qcloud  
       2016-05-29 22:02:01 +08:00   ❤️ 1
    cool
    guonning
        23
    guonning  
       2016-05-30 00:35:12 +08:00 via Android   ❤️ 1
    dns.he.net 和 cloudxns
    binux
        24
    binux  
       2016-05-30 03:59:51 +08:00   ❤️ 1
    Rage4 每月每域名 50 万次不够用啊
    superxzr
        25
    superxzr  
       2016-05-30 07:39:08 +08:00   ❤️ 1
    Rage4 的 GEO 库也太老了吧,我作了个小测试,亚洲解析到 1.1.1.1 其他解析到 8.8.8.8 然后用 IPIP.NET 的 Ping 去测试,发现有接近一半的香港、台湾等等全部解析到 8.8.8.8 了...
    vus520
        26
    vus520  
       2016-05-30 10:03:27 +08:00   ❤️ 1
    求楼主用的测试网站。
    CloudXNS
        27
    CloudXNS  
       2016-05-30 14:46:20 +08:00
    1.我们有海外节点。
    2.楼主可以尝试下 LINK 记录, https://www.cloudxns.net/Index/Extend.html
    zhouman
        28
    zhouman  
       2016-05-30 14:48:53 +08:00
    一直在用 he.net ,单位不重要的域名都转到 he.net 上了
    xddxdd
        29
    xddxdd  
       2016-05-30 15:30:09 +08:00
    @CloudXNS 你们的 LINK 记录好像只能解析到同在 CloudXNS 上的另一个域名啊,我 LINK 到 OpenShift 是解析失败的
    tjpm
        30
    tjpm  
       2016-05-30 17:54:21 +08:00
    如果你的客户主要在国内,建议用国内的 DNS 厂商的服务,不要装 B 去用纯海外公司的 DNS ,那是坑客户。。。。
    哈哈
    VmuTargh
        31
    VmuTargh  
       2016-05-30 17:58:11 +08:00
    @xddxdd 大丈夫,用另外一个 sub 就行了
    TrustyWolf
        32
    TrustyWolf  
       2016-05-30 19:02:35 +08:00
    哇,终于有第二家支持 DNSSEC 的免费 DNS 服务提供商了,虽然限制查询次数。
    咱还是不折腾了,因为限制查询次数所以有点强迫症。
    现在最希望 HE.NET 能上线 DNSSEC ,毕竟他家网络更强大。
    Rage4 是属于 RIPE 这个 RIR 的,总部在英国,还是得考虑一下地域距离问题。
    raysonx
        33
    raysonx  
       2016-05-30 19:20:40 +08:00 via Android
    @TrustyWolf 一直在用 he 的 DNS ,除了不支持 DNSSec 外, SOA 记录中的 nxdomain 的 TTL 也太长了,能改短一些就好了
    4679kun
        34
    4679kun  
       2016-05-30 21:25:13 +08:00 via Android
    techyan
        35
    techyan  
       2016-05-30 22:14:39 +08:00
    @CloudXNS 有没有部署 Anycast 、 DNSSEC 的计划?话说海外节点还是很坑啊。。
    CloudXNS
        36
    CloudXNS  
       2016-05-31 10:52:55 +08:00
    @techyan 抱歉,暂时没有呢。
    donglemon
        37
    donglemon  
       2016-05-31 15:42:32 +08:00
    国内服务器用海外解析,解析耗时加大,加上无法智能解析,这个解析的精准性大大减低了,可能会起到反效果,导致整体响应时间加大,建议还是用国内的解析服务~ 可以考虑下国内的服务商,如网宿的 CloudDNS , DNSPOD 。。。
    网宿的 CloudDNS :缺少产品简介,想了解的可以看下这个链接中云解析的功能介绍 https://www.wangsucloud.com/product.action
    DNSPOD : https://www.dnspod.cn/
    qcloud
        38
    qcloud  
       2016-05-31 15:52:34 +08:00
    @donglemon 解析慢,而且分区解析还特么收费,比得过 cloudxns ?
    isCyan
        39
    isCyan  
       2016-06-18 21:14:04 +08:00 via iPhone
    @VmuTargh 我的一个下午就批了
    VmuTargh
        40
    VmuTargh  
       2016-06-18 21:41:49 +08:00
    @isCyan 可能是窝用 yandex.mail 的缘故吧,反正一直用 1984 也不打算换了
    dukai1011
        41
    dukai1011  
       2017-06-05 18:09:41 +08:00
    rage 4 的 GEODNS 需要 20 欧一个月...请问楼主购买的是这个服务吗?
    见截图.. https://www.screencast.com/t/fzRG6cgH0h
    pnjgyl
        42
    pnjgyl  
       2017-09-30 09:12:48 +08:00
    @R18 谢谢啦
    cmuidar
        43
    cmuidar  
       328 天前
    现在只能免费试用一个月了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2610 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 06:48 · PVG 14:48 · LAX 22:48 · JFK 01:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.