MIUI 通过硬编码内置了 DNS?

2022-03-07 12:58:35 +08:00
 CirnoSalt

来源: https://twitter.com/gNodeB/status/1500500166549327877

18895 次点击
所在节点    Android
98 条回复
CirnoSalt
2022-03-07 18:01:39 +08:00
@ccppgo 问题是小白用户连 DNS 是什么都不知道,压根就不会乱动 DNS 设置啊……动了才会出问题,不动都出问题那就是运营商的锅了,出了问题才有这种情况,你这怼人逻辑都不通……→_→
CirnoSalt
2022-03-07 18:03:45 +08:00
@gam2046 是的,想了一下,换成「检测到当前 wifi 无法上网,点击尝试自动修复。」似乎更好些
WuSiYu
2022-03-07 18:11:17 +08:00
常规操作了,我之前就观察到过华为和一加的手机也会有这种行为,有的是会覆盖 DHCP 分配的 DNS ,有的是在 DHCP 分配的 DNS 之后再给你塞一个
也根本不需要反编译啥的,在路由器防火墙上加条 LOG 规则就能看到,如果你希望自己控制 DNS 可以在路由器上设个 redirect 啥的拦截一下
CirnoSalt
2022-03-07 18:17:23 +08:00
@v2tudnew 假如 MIUI 这个情况是真的,截图里设置的也全是 53 端口标准 DNS ,现在很多地区运营商劫持都是整个 DNS53 全部搞事,标准端口 DNS 怎么改都无效,会被劫持回运营商的 DNS ,就很离谱……
(楼上那位鹏博士用户的症状看上去就蛮像的)
CirnoSalt
2022-03-07 18:18:25 +08:00
@WuSiYu 是个好主意
v2tudnew
2022-03-07 18:22:50 +08:00
@CirnoSalt #44 就是说嘛,出发点都是好的,但后面就变味了,就不应该搞这些。
kingjpa
2022-03-07 18:30:44 +08:00
@murmur 114 黑历史还是不少的,现在存不存在就不好说了
CirnoSalt
2022-03-07 18:34:27 +08:00
@wy315700 我印象中某小而美 APP 就有类似的设置?隐约记得在哪里看到过分析,预置的 dnspod ,还是 DoH 的……
learningman
2022-03-07 18:58:29 +08:00
@CirnoSalt #48 是的,微信会走自己的 httpdns ,之前研究过
JensenQian
2022-03-07 19:14:56 +08:00
Danswerme
2022-03-07 19:58:06 +08:00
@neroxps +1 ,这个问题很久以前我也遇到过了,劫持 53 端口后小爱同学就没网了。
ccppgo
2022-03-07 20:29:07 +08:00
@CirnoSalt 其实人家普通用户根本不懂你这些东西, 就一个标准, 能用就行,你就说买回来的新手机正常使用有没有问题吧, 是你们这帮人跟普通人不一样, 讲究的多, 所以提出乱七八糟的意见都不用动动脑筋大众用户能不能理解
inoreader
2022-03-07 21:31:05 +08:00
其实对于 精神洁癖者、google 真香者、国内就是差的用户 ,基本上动手能力不会太差,小米已经给了自由,申请解锁 bootload ,刷自己信任的 rom 就可以了,啥问题都没了。小米已经不仅仅面向手机发烧友了,没必要要求厂家去满足非常小众的用户需求。国内非开发者、中老年人需要的仅仅是一个拿到手就可以用且用着不会出问题的手机。
zed1018
2022-03-07 21:34:14 +08:00
我记得很久以前小米的路由器就搞过流量劫持,可以说是狗改不了吃屎了
q1angch0u
2022-03-07 22:09:23 +08:00
冷知识:114dns 的股东是某安信 0. 0
bclerdx
2022-03-07 22:31:41 +08:00
@inoreader 国内不就是靠这些老忽悠中老年人和小白么?剥脱他们的动手能力和选择权。
cybird
2022-03-07 22:41:52 +08:00
> 既可以避免普通用户因为 DNS 失效而断网,又不影响开发者&极客用户的使用

目前的 DNS 应该都是采用的多重缓存吧。
iVeego
2022-03-07 22:46:52 +08:00
@blueboyggh 大胆一些,99.9%都不知道
jim9606
2022-03-07 22:54:52 +08:00
我倒不觉得这是个什么大问题。
你看那么多网络排障都是直接叫设置 114.114.114.114 或者 223.5.5.5 而不是按地区找运营商 DNS 的(我甚至怀疑这些运营商 DNS 有没有被文档化过),就知道这方法是可行且可操作性很强的。

而且提醒一句,Google Chrome 也会在域名解析故障时无视用户和系统设置使用 8.8.8.8 解析域名。MIUI 也不过是同等方案而已。

而且怕 DNS 泄漏被查水表的我觉得是多虑了,国内都不知有多少 Google Chrome 和带 GMS 的手机天天查 Google 的域名,大部分用户都不知道自己的设备在干啥,闲得蛋疼去查这些人?
darkengine
2022-03-08 00:19:03 +08:00
oppo 应该也是那么干的,我们国外的用户的 oppo 手机就打不开 cloudflare CDN 上的图片,iOS 和小米华为都正常得很,非常蛋疼。

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

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

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

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

© 2021 V2EX