大家是如何应对阿里和腾讯 DNS 限速的问题?

2024-08-15 17:11:33 +08:00
 LonelyWenti
应该有相当多的人使用这两家 DNS 吧,这两家相继发布限速声明后,大家是怎么应对的呢?

1. 注册这两家的付费 DNS ,其提供的免费额度对普通家庭相当够用,约等于永久免费(缺点:因需要手机号注册,基本相当于实名上网)

2. 路由器搭建 smartdns 、adguardhome 等具有缓存功能的 DNS 转发器,减少向上游 DNS 的请求数(缺点:一家子人同时用的话还是有可能触及 DNS 限速阈值,尤其是短视频类应用的 DNS 请求数很大,而且 smartdns 这类工具会定期更新缓存,用网高峰期的体验可能会很差)

3. 上游 DNS 换成 114 、360 、字节、百度等 DNS (大家信得过吗……)

4. 直接使用运营商 DNS (亲测访问国内某些小众网站时会跳反诈,反正我是不想用)

5. 买个国内服务器,自建递归 DNS (缺点:递归 DNS 大多没有 ECS 特性,假设你家在北京,但你的服务器在广州,那么你的递归 DNS 解析结果是离广州最近的 IP ,而你在北京的使用体验大概率不如公共 DNS 和运营商 DNS 的效果好)

6. 直接在路由器上自建递归 DNS (可能是最佳方案?但是要如何保证递归 DNS 完全不受代理软件的影响呢?)
13685 次点击
所在节点    DNS
67 条回复
EvineDeng
2024-08-15 21:30:13 +08:00
adguardhome 和 mosdns 不是都能重设 ttl 么,把 ttl 改大点,请求就不会那么频繁了。当然 mosdns 可能更好点,可以针对不同域名重设为不同的 ttl ,免得都改大 ttl 出问题。

#12 #13 阿里云的个人不鉴权 DOH 要主动开启的,默认都是关闭的,默认开启的都是要鉴权的方式,无法通过 https://[id].alidns.com/dns-query 这种形式消耗掉别人的次数。不过阿里云做了策略,如果没有开启个人不鉴权的 DOH ,你使用这种域名也不会有问题,会自动视作普通的免费 DOH 。
Puteulanus
2024-08-15 21:50:56 +08:00
@EvineDeng 我用自己的账号测试,没开启 DoH 功能是不会有回复结果的,只有开启了才会返回正确的解析结果,所以我理解的能回复的功能都是开启的



如果你说的策略是“自开通 DNS 后没有手动开启过 DoH”的用户生效的话我是测不了了,看哪位新用户注册一个试试
PROJECT
2024-08-15 21:54:52 +08:00
我可以借你 dot 和 doh 试试
mohumohu
2024-08-15 21:56:26 +08:00
@LonelyWenti 透明代理独立出来不就好了
PROJECT
2024-08-15 21:57:24 +08:00
我自建的






那样我就可以请假不用上班了
Puteulanus
2024-08-15 22:01:21 +08:00
@EvineDeng 而且 153312 之前绝大多数 DoH 都开着(每一千个 id 可能有二三十个关着),之后就大量都是关着的了,且 153312 这个 id 离我的 id 号不算很远,所以我除了怀疑他 id 是自增的,还怀疑“DoH 默认是关闭的”这个也是中途才改的,之前这么大量能返回解析结果的 id ,他们注册的时候 DoH 可能是“默认开启”的。

当然这个纯属我个人的猜测,理由都写上头了,要是没猜对我也不保真。
Lentin
2024-08-15 22:37:16 +08:00
https://github.com/kkkgo/PaoPaoDNS
docker 跑这个然后环境变量 CNAUTO=no 作为纯递归 DNS
fanxasy
2024-08-15 23:44:51 +08:00
只要域名规则写得全,用 ISP 的 DNS 最好
ChicC
2024-08-16 00:28:06 +08:00
ttl 弄大点,adhome 开负载也行
laminux29
2024-08-16 00:39:42 +08:00
@mangojiji

本来 DNS 应该是运营商提供的,但运营商与 114 都有污染 DNS 的历史,可以搜一下。
laminux29
2024-08-16 00:41:45 +08:00
楼主需要搞明白,阿里和腾讯 DNS 限速,本质是运营商的云搞起来了,开始与阿里和腾讯抢生意了。运营商通过低价,抢走了阿里与腾讯的大客户,阿里与腾讯没钱了,自然养不起全国免费性质的 DNS 服务了。

破局也很简单,给钱就行。只要交钱的人多,价格完全可以做到每个月两三元。

或者是购买了阿里云与腾讯云产品的用户,不限速。
lns103
2024-08-16 00:50:15 +08:00
@fanxasy 就连国内备案的 123 网盘都被跳过反诈(同时阿里 DNS 是正常的),运营商 DNS 实在信不过
coolfan
2024-08-16 00:54:35 +08:00
我怎么一点感知都没,一直是阿里的 doh
stormscloudy
2024-08-16 01:57:34 +08:00
搞个服务器,自建 unbound 作为家庭 dns 服务器。or coredns 多上游轮询 https://github.com/antstars/Linuxshell/blob/main/configfile/Corefile
mangojiji
2024-08-16 07:23:46 +08:00
@laminux29
阿里和腾讯的 DOH
我用它们查询了几个涩涩站,都是返回 0.0.0.0 或者 127.0.0.1 这样的不正确地址..这应该也是污染吧
dasf53adf
2024-08-16 08:06:49 +08:00
@fortynine 字节的 DNS 别用,连 xyz 、CC 后缀都查不到结果。
fortynine
2024-08-16 08:52:18 +08:00
@dasf53adf
$ q49 lgowin5.xyz @180.184.2.2 -v
time="2024-08-16T08:51:42+08:00" level=debug msg="Name: lgowin5.xyz"
time="2024-08-16T08:51:42+08:00" level=debug msg="RR types: [A AAAA NS MX TXT CNAME]"
time="2024-08-16T08:51:42+08:00" level=debug msg="Server(s): [180.184.2.2]"
time="2024-08-16T08:51:42+08:00" level=debug msg="Using server 180.184.2.2:53 with transport plain"
time="2024-08-16T08:51:42+08:00" level=debug msg="Using UDP with TCP fallback: 180.184.2.2:53"
lgowin5.xyz. 7m24s A 45.194.53.13
lgowin5.xyz. 7m24s A 45.194.53.81
lgowin5.xyz. 1h1m21s NS nile.ns.cloudflare.com.
lgowin5.xyz. 1h1m21s NS sasha.ns.cloudflare.com.
fortynine
2024-08-16 08:53:00 +08:00
AEnjoyable
2024-08-16 09:13:08 +08:00
百度的 DNS 还行,解析精度也可以,就是没有加密
360 有加密,但是精度就不太够了
字节的没加密,地址还不好记,懒得用,没用过不评价
layxy
2024-08-16 09:22:48 +08:00
你能信得过阿里腾讯,为啥就不能信 114 、360 、字节、百度等 DNS

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1065279

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX