阿里的公共 DNS 在墙外网络访问会被墙污染吗?

2023-10-31 16:34:05 +08:00
 cheng6563

想设置个全局阿里的 DoH ,又担心翻墙后会不会反被这个阿里 DNS 拖累。
我看阿里 DNS 是有境外分流的,理论上不会受墙影响?

4596 次点击
所在节点    DNS
26 条回复
devswork
2023-10-31 16:45:24 +08:00
实测 https://223.5.5.5/dns-query 这个 DoH ,会污染 YTB 的 A 记录解析,给我扔到 facebook IP 上去了,并且每次结果都不一样,我只用它解析大陆的域名。
你可以使用以下 DoH:9.9.9.9 、101.101.101.101 ,具体 API 路径你去官网看下。
Conantv2
2023-10-31 16:48:16 +08:00
会的。全局访问,如果用国内 IP 访问,那国外域名被污染。如果用国外 IP 访问,那国内解析不准确。如果说你区分国内外去访问,那都可以直接分开用了,国内一个 alidns ,国外一个 cfdns 。
JensenQian
2023-10-31 17:02:40 +08:00
你分成国内和国外不就好了
国内没必要 doh ,直接用本地运营商就行了
国外的谷歌 cf 的
douglarek
2023-10-31 17:03:56 +08:00
@devswork 重现步骤?
nrtEBH
2023-10-31 17:11:36 +08:00
墙外大把选择 没必要用阿里的
你需要的是国内国外分流解析
cheng6563
2023-10-31 17:19:50 +08:00
试了下,阿里 DNS 就算是境外解析,和境内得到的结果是一样的。
也就是说直接在浏览器里直接设置阿里 DoH 是不合适的

单纯的国内国外分流解析是没啥问题,问题是 https ech 必须要在浏览器里设置 doh 地址才生效,这就有点烦了。
Richared
2023-10-31 17:26:14 +08:00
我记得,clash 是远端解析 ip ,本地解析国外 ip 解析成啥不重要。
tsanie
2023-10-31 17:26:22 +08:00
建议 geosite:gfw 的域名直接返回 fakedns ,不需要解析,知道访问该列表中的域名的话一股脑全丢给服务器,让服务器解析域名。
devswork
2023-10-31 17:49:19 +08:00
@douglarek https://img1.imgtp.com/2023/10/31/VjQwOdj5.jpg 你可以试下 dog 进行 DoH 测试,安装( https://github.com/ogham/dog#installation )测试命令:
dog -H @https://223.5.5.5/dns-query www.youtube.com
jixiangqd
2023-10-31 18:21:39 +08:00
@tsanie #8 玩 pt 的不敢开 fakeip ,🪜流量爆了好几回
BaffinLee
2023-10-31 19:06:49 +08:00
最近也折腾了一下 dns ,写了个小玩意对比不同 dns 的返回 https://dns.must.cool
BaffinLee
2023-10-31 19:14:00 +08:00
strp
2023-10-31 19:36:17 +08:00
何必呢 😂
dig -p5353 @101.6.6.6 www.youtube.com
cndns
2023-10-31 23:20:35 +08:00
你说污染指的 gfw 污染?不会污染,阿里 dns 是任播,它海外有节点。但是解析的结果至于阿里有没有操纵就不知道。
cndns
2023-10-31 23:29:04 +08:00
“试了下,阿里 DNS 就算是境外解析,和境内得到的结果是一样的。”
我测试的不一样,我在境内用 223.5.5.5 解析 www.qq.com 是境内 IP ,在境外用 223.5.5.5 解析 www.qq.com 也是境外 IP(腾讯云采购的 akamai cdn
) ,而且我境外使用 223.5.5.5 解析 Google.com 也是谷歌正确的 ip 而且 mtr 追踪路由 20ms 左右,而且也是任播方式。
loukky
2023-11-01 00:08:46 +08:00
本来是不想多说的…看到这么多人都回复错了。就回两句。
阿里 DNS 在国内外都有节点,如果你是用国外 IP 连接阿里 DNS 解析的话是没有污染的。
目前我的方案就是用国外机器搭建 adguard ,上游是阿里 DNS 。同时传递 ecs ,这样国内,国外解析的 IP 都是正常的,同时还没有污染
loukky
2023-11-01 00:09:58 +08:00
另外补充一点,阿里 DNS 国外节点并不多所以国外网站解析的结果并不是很准确,不过国内解析的基本上都是准确的
KousukeSakurako
2023-11-01 07:30:47 +08:00
我个人是把国内域名走默认 dns (期待 ISP 能给点加速)或者支持 ECS 的 doh , 其他流量走无污染但也无 ECS 的 doh ,这样只要得到境外 ip 直接走代理了(并不使用得到的境外 ip ,远端解析)

这样也有一个问题就是有些境内走 cdn 但域名不常见的地址会被发到无 ECS 的 dns 服务器得到并不是最优的国内 ip

当然如果有无污染,也有 ECS 的 doh 服务更好,可惜目前找到的都是些境外 doh 查询延迟很高偶尔也会抽风
tvirus
2023-11-01 09:43:06 +08:00
jinqzzz
2023-11-01 10:12:04 +08:00
没有污染,不知道你怎么测的。

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

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

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

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

© 2021 V2EX