NIIIIIIIIIICE

继腾讯之后阿里云也要对公共 DNS 限速了

  •  1
     
  •   NIIIIIIIIIICE · Jul 20, 2024 · 22208 views
    This topic created in 842 days ago, the information mentioned may be changed or developed.

    涉及产品

    公共 DNS 是面向所有互联网用户的全球公共递归域名解析服务,本次限速仅影响公共 DNS 免费版。

    影响用户

    接入公共 DNS 免费版的用户,包括 DoH 、DoT 和 UDP 、TCP 的接入方式。

    生效时间

    2024 年 9 月 30 日 24 时起

    通知内容

    由于产品升级,从 2024 年 9 月 30 日起,公共 DNS 将对免费的解析请求采取智能流量管控措施。公共 DNS 仍会致力于为广大免费用户提供高质量的基础递归解析服务,但在高并发解析场景,将对公共 DNS 免费流量按请求源 IP 进行请求并发数限制。该请求并发量上限并非固定阈值,具体限速值将根据网络负载状况和公共 DNS 的整体服务质量适时调整,以保证公共 DNS 整体服务的稳定性和使用体验。

    公共 DNS 免费版的适用范围

    免费版服务适用于个人终端低并发使用,如流量过高(即 DoH/DoT:单 IP 访问量超过 20QPS ,UDP/TCP 流量超过 2000bps )将会触发限速策略。个人用户也可以接入付费版服务,付费版产品每月提供 1000 万次的免费 HTTP 解析流量资源包,可基本满足个人使用场景。

    93 replies  •  2024-10-18 09:28:27 +08:00
    passive
    passive
    Jul 20, 2024 via Android
    1
    按请求源 IP 进行请求并发数限制…
    运营商的 nat 套 nat 搞不定 dns 了
    EeveeRibbon
    EeveeRibbon
    Jul 20, 2024 via Android
    2
    有别家推荐的吗?
    LonelyWenti
    LonelyWenti
    Jul 20, 2024 via iPhone❤️1
    3
    那就只能使用 smartdns, mosdns 这些能缓存结果的 DNS 转发器来降低上游请求次数了……至于移动端,也只能使用运营商 DNS 了……

    如果谷歌和 CF 家的 DNS 在国内可用性没那么差,阿里的吃相也不敢这么难看吧
    Overfill3641
    Overfill3641
    Jul 20, 2024
    4
    这个是所有向 223.5.5.5 的请求限速,还是对托管在它平台上的域名解析限速?
    yxmyxmyyy
    yxmyxmyyy
    Jul 20, 2024
    5
    国内还有什么能用的 dns 吗,运营商是用不了一点,有些没有污染的网站运营商自己污染反诈了
    acaiplus
    acaiplus
    Jul 20, 2024 via Android
    6
    adguard home 或 mosdns 自建递归服务器吧。教员说过自力更生嘛。
    xiaoz
    xiaoz
    Jul 20, 2024 via Android❤️1
    7
    @v2tudnew 递归 DNS ,223.5.5.5 和 223.6.6.6 限速。
    托管域名那个是权威 DNS
    malagebidi
    malagebidi
    Jul 20, 2024 via Android
    8
    20 QPS ( Queries Per Second ,查询每秒)是指每秒钟有 20 个 DNS 查询请求。如果只是我自己访问应该不会超过这个限制,但加上可能的后台程序查询,风险很大了。
    0017
    0017
    Jul 20, 2024
    9
    @malagebidi 感觉不好说,现在随便开一个网页各种子域名就能用掉十几次查询,开两个就超了........
    dude4
    dude4
    Jul 20, 2024
    10
    一般家庭路由场景在网关都有本地递归服务器的,openwrt 默认是 dnsmasq ,不过默认缓存是 500 个网址,现在的网络设备运算量,调成 5000 没问题,就可以很大程度环节 QPS 问题了,然而这也要限制,嗯,不说了,再说就水深火热了。
    wcnmm
    wcnmm
    Jul 20, 2024
    11
    @malagebidi 主要是 NAT 自己用基本上不会超
    K8dcnPEZ6V8b8Z6
    K8dcnPEZ6V8b8Z6
    Jul 20, 2024
    12
    20qps 也太离谱了,基本不够用
    没了竞争后这些厂商是真恶心啊
    PLDj0j9FY2y8Wm9i
    PLDj0j9FY2y8Wm9i
    Jul 20, 2024
    13
    114 不能用吗
    Zeco41
    Zeco41
    Jul 20, 2024
    14
    @username1919810 114 不就是标题说的腾讯吗
    NIIIIIIIIIICE
    NIIIIIIIIIICE
    OP
    Jul 20, 2024
    15
    @malagebidi 自己个人使用还勉强,路由器上使用就有点难受了
    love4taylor
    love4taylor
    Jul 20, 2024 via iPhone
    17
    @Zeco41 114 什么时候是腾讯的了
    ranaanna
    ranaanna
    Jul 20, 2024
    18
    @Zeco41 @username1919810 114 不是腾讯的。腾讯的是 dnspod 。114dns 没有 DoH/DoT ,不能用
    xiangyuecn
    xiangyuecn
    Jul 20, 2024
    19
    @K8dcnPEZ6V8b8Z6 达到 20qps 的根本就不是普通用户,那些人逮到免费的就使劲薅
    Puteulanus
    Puteulanus
    Jul 20, 2024
    20
    仔细看了一下,情况应该没那么糟糕

    单 IP 限制解析量影响最大的是 IPv4 的 NAT 用户,解决方案有两种,一种是转向 IPv6 ,测试了一下阿里的 DoH 是支持 IPv6 的(但证书没有签给 IPv6 的 IP ,需要使用 dns.alidns.com 这个域名),这样的话每个用户就是独立 IP 地址了,20qps 应该还是够用的

    另一种是接入阿里云公共 DNS 的“付费用户”,这个看了一下好像不是真的刚性收费,更类似于 docker hub 的限制:没有用户凭证的拉取行为受源 IP qps 限制,但登陆的用户彼此限额独立,且每个用户有足够个人用的免费额度





    DOH 流量算五倍,每个月免费额度 200 万次,看了一下我这儿前置的 adguard home 对上游 24 小时的请求大概 7 万多次,上游的 smartdns 有乐观缓存,感觉应该不会超,之后接入了再观察观察


    不过有一点需要注意,DoH 的用户凭据我试了是一个只有六位数的“专属配置 ID”,感觉有人扫的话很容易被扫出来盗刷,加上这玩意超出之后是出账单扣后付费的,开了之后可能还得小心点
    bytewalk
    bytewalk
    Jul 20, 2024 via Android
    21
    @username1919810 我记得 114 是电信的?
    kemchenj
    kemchenj
    Jul 20, 2024❤️1
    22
    感觉 20QPS 很不合理,改成每分钟 600 次之类的会比较科学一点...
    love4taylor
    love4taylor
    Jul 20, 2024 via iPhone
    23
    我只能说如果每个设备单独开代理软件且使用阿里 DoH/DoT 那就回很蛋疼,必然不够
    moefishtang
    moefishtang
    Jul 20, 2024
    24
    @poorcai 不是
    Overfill3641
    Overfill3641
    Jul 20, 2024
    25
    @Puteulanus 配合账户实名制,你这个.......
    Puteulanus
    Puteulanus
    Jul 20, 2024❤️1
    26
    @v2tudnew 那是另一个话题了,以前那种特别公网 IP 的用户跟现在这种比其实也没好多少,只能说顾忌这个的话就不应该用任何的国内 DNS
    mohumohu
    mohumohu
    Jul 20, 2024
    27
    不如直接用运营商了
    miaomiao888
    miaomiao888
    Jul 20, 2024
    28
    试试字节跳动的,不过还没上 DOH/T
    180.184.1.1
    180.184.2.2

    防止长城污染或运营商劫.持可以试试 udpme 或 mosdns V4 版本 搭配 8.8.8.8 或 114.114.114.114
    a90405
    a90405
    Jul 20, 2024 via Android
    29
    分流国内域名总运营商得吧
    HFX3389
    HFX3389
    Jul 20, 2024
    30
    @poorcai #21
    @Love4Taylor #17
    @Zeco41 #14
    @moefishtang #24
    看股权穿透,114 的*南京信风网络科技有限公司*被*奇安信网神信息技术(北京)股份有限公司*100%控股,也就是说是奇安信,奇安信是 360 分离出来的。
    总结 114 是 360 的
    leloext
    leloext
    Jul 20, 2024
    31
    20QPS 挺多的了,但如果是没有公网 IP 的话就得遭殃了。
    rprx
    rprx
    Jul 20, 2024
    32
    BAT 中不是还有 B 的 180.76.76.76
    GlobalNPC
    GlobalNPC
    Jul 20, 2024
    33
    20QPS 是每分钟 1200 次
    K8dcnPEZ6V8b8Z6
    K8dcnPEZ6V8b8Z6
    Jul 20, 2024
    34
    @xiangyuecn 我自建了 adguardhome 作全屋 dns ,粗略看了下近期的 log ,峰值就有 16qps ,那不难设想如果并发设备多几台就会超过 20
    CSGO
    CSGO
    Jul 20, 2024
    35
    openwrt 可以看到这个 20QPS 对应哪里的吗?以及触发后会怎么样呢?
    8e47e42
    8e47e42
    Jul 20, 2024
    36
    @xiangyuecn 有 CGNAT 马上就能吃满,内网有一个频繁解析广告服务器的也死的很快,现在很多 IoT 解析广告服务器都是 ultra low TTL
    dford
    dford
    Jul 20, 2024
    37
    用运营商自己的,再自建分流解析,对 cdn 最友好
    rulagiti
    rulagiti
    Jul 20, 2024❤️3
    38
    1.都说 doh 的 20qps ,没人说 udp 的 2000bps ,大部分人用 udp 就行了
    2.这类公共 dns 都是鸡肋,对 cdn 不友好
    850521109
    850521109
    Jul 20, 2024
    39
    114 无法 ping 通后就一直用阿里,现在怕是要换用腾讯了
    lxcopenwrt
    lxcopenwrt
    Jul 20, 2024
    40
    人家话也没说死啊根据网络负载适时调整不是固定值,dnspod 的 DoH/DoT 从测试那天开始就有这条:
    说明:公共解析 Public DNS 免费版单个域名解析调用频率限制为 20QPS 。
    https://docs.dnspod.cn/public-dns/public-dns/
    peasant
    peasant
    Jul 20, 2024
    41
    @dford 这也不是绝对的,我之前用运营商自己的,结果看抖音总是卡住,换成别的 DNS 就没问题了。


    @Puteulanus 刚去开通了一下,发现那个 Account ID 就是简单的 6 位数字,而且 DoH 与 DoT 不支持鉴权,这个 ID 也不能修改,如果开通了 DoH 与 DoT 很容易被盗用。
    liuhaibin
    liuhaibin
    Jul 20, 2024❤️7
    42
    这几个企业靠着市场垄断年利润几百上千亿,收入更是近万亿,每年花哪么点钱做点社会责任都 TMD JJYY ,缩水。真是贱无耻。
    liuhaibin
    liuhaibin
    Jul 20, 2024
    43
    难怪永远成不了 gg,ms,az ,永远和穷人抢饭吃和堵死。
    frankilla
    frankilla
    Jul 20, 2024
    44
    不懂,不过现在开始用运营商的 DNS 了,懒得折腾了。
    yyysuo
    yyysuo
    Jul 20, 2024
    45
    @LonelyWenti 一般的逻辑是会自动更新缓存的,还是会向上游请求,smartdns 还好,上游没结果不会更新缓存,但是 mosdns 好像会。
    yyysuo
    yyysuo
    Jul 20, 2024
    46
    @malagebidi 你自己开个 Adguard Home ,然后手机上开个抖音看看,1 秒钟大约 100 ~ 200 次 dns 查询。
    Greatshu
    Greatshu
    Jul 20, 2024❤️2
    47
    果然是升米恩斗米仇
    laminux29
    laminux29
    Jul 21, 2024
    48
    这其实是好事。有没有想过,阿里之前敢做全国性质的 DNS ,它这钱哪来的?

    阿里系的电子商务的割韭菜,被拼多多干掉,云业务被运营商的低价云干掉,导致整个价格体系回归正常,自然没有余钱再来承建这种全国性质的服务。
    fred649
    fred649
    Jul 21, 2024 via Android
    49
    移动端可以用 Rethink 类指定 DNS ,也带缓存
    halen1021
    halen1021
    Jul 21, 2024
    50
    @rulagiti 有什么方式呢?
    rb6221
    rb6221
    Jul 21, 2024
    51
    20QPS 我感觉现在随便一个复杂点的网页都超了啊。。。比如我看斗鱼直播,页面刷新的一瞬间能蹦出三五十个请求来。。。
    Aurorataro
    Aurorataro
    Jul 22, 2024
    52
    @halen1021 分流解析,国内的用本地 dns 最快也最 cdn 友好,出国再考虑别的
    esee
    esee
    Jul 22, 2024 via Android
    53
    @janus77 智能设备本身也有 dns 缓存。。。你就算并发一万个同域名的 dns 解析请求,dns 服务器也只收到一个,其他的你本地就解析了。
    yyysuo
    yyysuo
    Jul 22, 2024
    54
    @esee 过期缓存也是会向上游请求更新的,上游还是收到一万个。
    datafeng
    datafeng
    Jul 22, 2024
    55
    用了阿里云收费版的 DOH ,发现他会记录每个解释的域名,这是否没有任何隐私可言了?
    aogg
    aogg
    Jul 22, 2024
    56
    @dford 分流规则哪里有
    QlanQ
    QlanQ
    Jul 22, 2024
    57
    如果用 clash 之类的 fake-ip ,也有很久的缓存吧,还可以设置保留缓存
    iKira
    iKira
    Jul 22, 2024
    58
    @datafeng 你用免费版也会记录,只不过没有看板给你查看请求记录而已,阿里他们自己能看到。不过免费版面对全国各地海量的请求,查你的记录根本没任何意义,等于大海捞针。
    8355
    8355
    Jul 22, 2024
    59
    @janus77 请求数多 也没那么多域名需要走 dns 。
    hiyoi
    hiyoi
    Jul 22, 2024 via Android
    61
    @leloext 这个 op 的 dns 图咋生成的?
    XDiLa
    XDiLa
    Jul 22, 2024
    62
    @Greatshu
    是这样的
    JensenQian
    JensenQian
    Jul 22, 2024
    63
    无所谓的
    一般爬墙的话直接国内用运营商拉到了
    国外直接谷歌 cf
    leloext
    leloext
    Jul 22, 2024
    64
    @hiyoi Statistics 的插件 CONFIG_PACKAGE_collectd-mod-dns=y
    ethsol
    ethsol
    Jul 22, 2024
    65
    腾讯的 dnspod 也有限制?
    A4l1CteRQHlG1Bs8
    A4l1CteRQHlG1Bs8
    Jul 23, 2024 via iPhone❤️1
    66
    主要就是抖音这货请求频率高。。
    kiritoyui
    kiritoyui
    Jul 23, 2024
    67
    @zong400 https://docs.dnspod.cn/public-dns/dot-doh/ 如出一辙
    公共解析 Public DNS 免费版单个域名解析调用频率限制为 20QPS 。
    公共解析 Public DNS 免费版不承诺服务可用性 SLA 。
    mingtdlb
    mingtdlb
    Jul 23, 2024
    68
    2000bps 这个没啥用吧? 53 udp 解析不是都会被运营商劫持吗? https://v2ex.com/t/482394

    20qps 这个,感觉问题不大,可以填两个 dns ,一个阿里 一个 dnspod
    bigbugbag
    bigbugbag
    Jul 23, 2024❤️1
    69
    @kemchenj 这样是能防尖刺,但是假设某分钟的第一秒查询满了 600 条,后面的 59 秒都拿不到 DNS 结果了
    CSGO
    CSGO
    Jul 23, 2024
    70
    @dude4 您说的是这个吗?以及 20QPS ,是上面那个吗?是否可以靠这两设置来规避达到的速率?我 openwrt 这个默认为啥是 150 ?
    CSGO
    CSGO
    Jul 23, 2024
    71
    @leloext 这个怎么看?哪里看
    netpro
    netpro
    Jul 23, 2024
    72
    allenby
    allenby
    Jul 23, 2024 via Android
    73
    360 的 doh 有限制吗?
    Earsum
    Earsum
    Jul 23, 2024
    74
    @kiritoyui #67 单个域名 20QPS 和单个 IP20QPS 应该是后者限制更严格吧?按照我的理解,前者是每秒只能请求 20 次相同域名(不知道是否含子域名),后者只要你多人共用出口,例如最常见的 NAT4 ,可能一栋楼用一个 IP ,那就非常容易超限制。当然这只是我个人的理解,不知道对不对。
    leloext
    leloext
    Jul 23, 2024
    75
    @CSGO 请仔细看看你所在楼层往上几楼的帖子,我已经有回了。
    iamOldMaster
    iamOldMaster
    Jul 23, 2024
    76
    比较好奇,访问时超出限制,会发生什么?
    Ccf
    Ccf
    Jul 24, 2024
    77
    始作俑者!
    zhengrt
    zhengrt
    Jul 24, 2024
    78
    有没有什么比较好的公开开源 dns 缓存软件?
    Puteulanus
    Puteulanus
    Jul 26, 2024
    79
    @peasant 写了个脚本扫了一下,怀疑 Account ID 是顺序自增而且以前的账号 DoH/DoT 接入是默认打开的,从 9999 到 153312 的绝大多数 ID 都可以解析出结果
    caola
    caola
    Aug 13, 2024
    80
    影响最大的就是 NAT 用户,NAT 基本都是共用一个 IP ,现在运营商很多都是 NAT ,包括企业的网络,如果 NAT 下面有很多用户的话很大概率会触发限速
    assassinkyo
    assassinkyo
    Aug 30, 2024
    81
    说实话为了屏蔽那么一丢丢的广告,和劫持换第三方 dns ,实在没必要,
    比起正常 cdn 加速重要性,肯定是用运营商的 dns 。
    creepersssss
    creepersssss
    Oct 8, 2024 via Android
    82
    @assassinkyo 现在访问一些论坛都会弹反诈了,IP 分流的不方便把域名加到白名单里,只好弄 doh 了
    longsays
    longsays
    Oct 17, 2024 via Android
    83
    @Puteulanus 确定是自增的,而且国内版和国际版使用同一个库,两个不同版的阿里云账号同时开通就可以看到 ID 自增
    不过看下来就算没有开 doh/dot 接入也会返回结果的,按官方说明就是等于免费版,开没开都是 223.5.5.5 ,223.6.6.6 提供服务,所以靠 ID 盗也没那么容易吧,除非遍历然后看哪个不限制请求数
    Puteulanus
    Puteulanus
    Oct 17, 2024
    84
    @longsays 我自己的账号我把 DoT/DoH 接入的启用状态那个开关关掉的话,请求是没有解析结果的



    longsays
    longsays
    Oct 17, 2024 via Android
    85
    @Puteulanus 我这边测试是可以的,可能关闭后需要等一等?


    若您决定弃用 DoH 方式接入公共 DNS ,可以将启用状态设置为关闭。
    请慎重操作停服功能。停服后将降级为免费用户,即停止计费、停止控制台报表展示和其他功能操作。您的公共 DNS 服务也将不再有 SLA 保证,且会被限速和拒绝解析应答。
    停服之后支持重启服务。重启后,服务恢复原来的配置,并重新开始计费。
    https://help.aliyun.com/zh/dns/dns-over-https
    longsays
    longsays
    Oct 17, 2024 via Android
    86
    @Puteulanus 你在试试 dot 呢
    longsays
    longsays
    Oct 18, 2024 via Android
    87
    @Puteulanus 阿里 DNS 的 JSON API 查询路径不是 /dns-query 而是 /resolve 。
    curl -vH "accept: application/dns-json" "https://151965.alidns.com/resolve?name=baidu.com&type=A"

    随便找的一个,没问题
    Puteulanus
    Puteulanus
    Oct 18, 2024
    88
    @longsays DoT 也是,我这边是及时生效的,只要 84L 图片那个开关关掉,就不返回了

    分别开启和关闭状态下 DoT 和 DoH 的解析请求:
    Puteulanus
    Puteulanus
    Oct 18, 2024
    89
    @longsays 不过确实,JSON API 这个很有意思,比如 153313 这个 id ,请求得到的是 User is unauthorized ,而 153312 和之前的我试了几个都是正常返回,这可能确实说明他们不是正常的计费用户,不然不应该 JSON API 没有鉴权

    不过这样的话,先用 JSON 的方式扫一遍返回为 User is unauthorized 的,再用 DoH 扫一遍有返回结果的,应该就能筛出真正的计费用户暴露出的无鉴权 DoH 了
    longsays
    longsays
    Oct 18, 2024 via Android
    90
    @Puteulanus 有没有一种可能是你生成了密钥导致无法正常回退到免费用户,我这边两个账号都没有密钥,然后开与不开都能得到结果
    longsays
    longsays
    Oct 18, 2024 via Android
    91
    @Puteulanus 和鉴权没关系
    以下结果都在高级流量分析下,没创建密钥时,JSON 方式,显示接入协议 HTTPS ,会在账号下显示
    创建密钥后好像就不会记录在本账号下了,但也会正常出结果
    dot 和 doh 不管开不开用 dot/doh 都可以正常出结果,感觉还是和账号相关
    longsays
    longsays
    Oct 18, 2024 via Android
    92
    longsays
    longsays
    Oct 18, 2024 via Android
    93
    @Puteulanus 然后发现我的账号不开鉴权,可以用 JSON 也就是 HTTPS 方式被计费
    正常不是不能用吗?草台班子
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   652 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 188ms · UTC 23:18 · PVG 07:18 · LAX 15:18 · JFK 18:18
    ♥ Do have faith in what you're doing.