SmartDNS 没有意义,求喷

2024-08-05 16:06:45 +08:00
 zchyit
1 、解析国内域名,质量最好的就是运营商提供的默认 DNS ,就算有个别幺蛾子,也没必要搞一个 SmartDNS 。

2 、解析国际域名,如果你不代理,境外 DNS 你大体也是解析不了的,那还是以运营商 DNS 为主。如果你代理了,代理劫持你的国际域名,直接到境外 DNS 解析,搞上 8.8.8.8 和 1.1.1.1 这两 DNS ,也最适合国外主机。

所以我认为 SmartDNS 没有太多意义。

如果不对,请把我喷醒。
4672 次点击
所在节点    DNS
35 条回复
wizzer
2024-08-05 16:16:55 +08:00
你说的对✅
dbak
2024-08-05 16:20:50 +08:00
透明网关+dns 分流 对于你这种不会翻墙的确实没啥用
0o0O0o0O0o
2024-08-05 16:34:01 +08:00
> 质量最好的就是运营商提供的默认 DNS

有些人更在乎有没有 DoH DoT ,而且阿里和 dnspod 都支持 EDNS 吧?效果也不会太差

> 如果你不代理,境外 DNS 你大体也是解析不了的

关闭代理,试试:

q A google.com --short --subnet=15.230.102.0/24 @tls://149.112.112.11
q A google.com --short --subnet=15.230.102.0/24 @tls://149.112.112.12
q A google.com --short --subnet=15.230.102.0/24 @tls://9.9.9.11
q A google.com --short --subnet=15.230.102.0/24 @tls://9.9.9.12
q A google.com --short --subnet=15.230.102.0/24 @tls://[2620:fe:0:0:0:0:0:11]
q A google.com --short --subnet=15.230.102.0/24 @tls://[2620:fe:0:0:0:0:0:12]
q A google.com --short --subnet=15.230.102.0/24 @tls://[2620:fe:0:0:0:0:fe:11]
q A google.com --short --subnet=15.230.102.0/24 @tls://[2620:fe:0:0:0:0:fe:12]
q A google.com --short --subnet=15.230.102.0/24 @tls://[2001:4860:4860:0:0:0:0:64]
q A google.com --short --subnet=15.230.102.0/24 @tls://[2001:4860:4860:0:0:0:0:6464]
q A google.com --short --subnet=15.230.102.0/24 @tls://[2001:4860:4860:0:0:0:0:8844]
q A google.com --short --subnet=15.230.102.0/24 @tls://[2001:4860:4860:0:0:0:0:8888]
q A google.com --short --subnet=15.230.102.0/24 @tls://[2001:4860:4860::64]
q A google.com --short --subnet=15.230.102.0/24 @tls://[2001:4860:4860::6464]
q A google.com --short --subnet=15.230.102.0/24 @tls://[2001:4860:4860::8844]
q A google.com --short --subnet=15.230.102.0/24 @tls://[2001:4860:4860::8888]
q A google.com --short --subnet=15.230.102.0/24 @tls://8.8.4.4
q A google.com --short --subnet=15.230.102.0/24 @tls://8.8.8.8

q 是 https://github.com/natesales/q

对我来说,这些里面有大半可以不代理使用
1423
2024-08-05 16:37:04 +08:00
@0o0O0o0O0o #3 别中招了, op 等的就是白嫖经验
1423
2024-08-05 16:37:52 +08:00
op 是错的, 但我不会免费写在这里
Jinnrry
2024-08-05 16:43:46 +08:00
单纯的只是配几个 8.8.8.8 1.1.1.1 这样的上游 DNS 确实没意义,不仅没意义,反而有负面效果。

1 、smartDNS 本意是希望加速 DNS 查询速度,但是实际使用根本不差这几毫秒的时间,反而大家都是为了解决 DNS 污染。

2 、为了解决 DNS 污染,你肯定使用 8.8.8.8 这样的上游,但这样的上游你肯定得通过代理去访问,这样 DNS 服务器那边拿到的是你的代理 IP ,他就会返回离你代理 ip 最近的 CDN 地址,这样你访问国内网站的时候访问会非常慢

3 、如果你配置分流,国内使用供应商上游、国外使用 8.8.8.8 这样的上游,他做得又不是太好,你需要搭配 dns2socket 、chinaDNS 等工具使用

4 、既然都用上 dns2socket 、chinaDNS 这些东西了,我还要你 smartDNS 干啥。
lovedoing
2024-08-05 16:49:05 +08:00
你说得对,smartdns 就应该从 github 上删库跑路
superchijinpeng
2024-08-05 17:01:41 +08:00
@Jinnrry 2 EDNS 可解吗
miaomiao888
2024-08-05 17:07:14 +08:00
确实意义不大,除非能直连互联网。
vpt940417
2024-08-05 17:47:05 +08:00
ipv6 和 ipv4 的分流
AFOX
2024-08-05 19:54:47 +08:00
感觉没多大作用
totopper312
2024-08-05 20:02:40 +08:00
我做了几年 DNS 的开发,国内 EDNS 意义不大,国内无论递归还是权威对 EDNS 支持都很差,现在 DNS 又是比较成熟的产品,大公司也没有做这块的开发和演进,人都裁了。
poporange
2024-08-05 21:02:57 +08:00
没用过,我都是用 adguardhome ,路由器刷了个 Openwrt ,好像也没觉得速度慢到哪里去。
yeohreet
2024-08-06 00:25:32 +08:00
使用 mosdns+adguardhome(制作看板),感觉速度明显比 pw 自己解析快
ysc3839
2024-08-06 09:01:16 +08:00
我之前设想过一个较为理想的 DNS 解析方案:
首先需要一个无污染、且对于国内 CDN 至少能解析出国内 IP 的 DNS ,称作 A 。本地运营商提供的 DNS 称作 B 。
解析时先用 A 解析,如果结果 IP 是国内 IP 再用 B 解析,这样 CDN 就没什么问题了。

但是这个方案主要问题在于 DNS A 不好解决。
自建的话,用代理+国外 DNS+EDNS Client Subnet ,仍然会遇到一些国内 CDN 就是不支持 EDNS Client Subnet 。
不自建的话似乎只能选择一些高校的 DNS ,但是几年前出现过高校 DNS 突然停止对外服务的事情,并不太可控。
chqome
2024-08-06 09:24:19 +08:00
运营商的很多网站都打不开,我这边用阿里 dns 就能打开
zchyit
2024-08-06 13:45:00 +08:00
@dbak #2 我默认国内正常, 其他全部代理,请教下 dns 分流有什么优势吗?
zchyit
2024-08-06 13:46:12 +08:00
@1423 #5 哈哈,你很机智哦。不过我们不也是在白嫖开源作者的作品吗
zchyit
2024-08-06 13:51:15 +08:00
@Jinnrry #6 问题 2 ,DNS 污染我认为针对的是境外网站, 确实是返回的离代理最近的地址,我境外全部代理,那么如果 CDN 在国外,这应该没有问题。如果在国内也有 CDN ,我们想无干扰的访问这些内容,会不会也存在被污染根本首页都访问不了呢?不如境外全部代理,访问稳定。
zchyit
2024-08-06 13:59:42 +08:00
@vpt940417 #10 v4 和 v6 为什么需要分流,能通就行了啊

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

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

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

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

© 2021 V2EX