如何屏蔽微信内置 DoH

222 天前
 journalist

联通 5G ,最近总是遇到微信内置浏览器打开链接很慢的问题,包括微信文章。同样的链接用浏览器就是秒开。这个和代理分流没关系,因为不开也会出现这个问题。

推测是微信会用内置的 DNS ,但是我开 Stash 之后在连接里没看到 DoH 域名是什么,只能看到很多类似于 163.177.4.56:80 157.148.49.243:80 的请求,并且能看到打开的访问的网站。说明微信并没有请求内置 DNS 来打开链接,而是在打开链接前先请求了别的站点(我猜是网站安全检测),这个时候可能使用了内置的 DNS 。

5025 次点击
所在节点    DNS
8 条回复
ho121
222 天前
mogging
222 天前
@ho121 实测软路由 adguard 屏蔽以上域名不影响
jqknono
222 天前
DNS 服务器加这个黑名单 https://anti-ad.net/easylist.txt
或者添加 dns.weixin.qq.com.cn

Mihari
222 天前
dns.weixin.qq.com.cn
dns.weixin.qq.com
dns.wechat.com
usdns.wechat.com
应该有这几个 但根据第三方规则列表,似乎 (hk.)short.weixin.qq.com 部分服务也会调用这个 domain 解析(其它正常服务也会调用,这个不止只单纯负责 DoH ,屏蔽会影响日常使用)
更建议你使用如下规则去阻断 DoH:
https://github.com/VirgilClyne/GetSomeFries/blob/main/stoverride/HTTPDNS.Block.stoverride
https://github.com/blackmatrix7/ios_rule_script/blob/master/rewrite/Stash/BlockHTTPDNS/BlockHTTPDNS.stoverride
bclerdx
221 天前
@Mihari 阻断后的效果是什么呢?
journalist
218 天前
@Mihari 我本来想对比一下效果,但是这个问题自己修好了,现在都是秒开,应该是腾讯的问题。
leo7476040305
216 天前
还有这个:aedns.weixin.qq.com
@ho121
yyysuo
211 天前
不用挣扎了,干掉域名还有 ip 直连的,还不只一组 ip ,不光是 v4 ip ,还有 v6 ip 。另外微信慢,大概率是 v6 没搞好的锅,v6 要么搞好,要么别有,不光是 dns 解析结果没有,tun 也不要有 v6 地址才行。

结论,搞好你的 v6 ,Leave 微信 dns alone 。

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

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

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

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

© 2021 V2EX