smartdns 终于开源了,可以放心替掉 dnsmasq 了

2019-12-15 14:19:39 +08:00
 brMu
这个是我用过的 dns 里最喜欢的,原因有二:dnsmasq 几乎所有功能+并发查询+预读取+tcp 方式查询上级 dns。
传统解析方式,打开谷歌会有个 1 秒左右的解析,有预读取基本每次都是秒开。
并发查询避免了单个 DNS 可能不稳定的问题,记得今年 114 还宕过 1 次。
22682 次点击
所在节点    宽带症候群
41 条回复
leavic
2019-12-15 23:00:28 +08:00
所以,有 openwrt 编译的 makefile 吗?
zro
2019-12-15 23:37:40 +08:00
快加入 OpenWRT 仓库套餐吧~
JayaOcean
2019-12-16 05:04:29 +08:00
koolshare ac86U 科学插件用上啦 太好用了!
deorth
2019-12-16 07:54:04 +08:00
最近 dnsmasq 遇到个问题,dnsmasq 的 cname 需要目标域名存在于 dhcp 或者 hosts 里面,对我来说这就是完全没有用
semglassie
2019-12-16 08:49:49 +08:00
@5460 问题是被墙的网站怎么 ping 都是不通的,怎么区分这个 ip 行不行呢
farmer01
2019-12-16 09:52:08 +08:00
@JayaOcean 梅林现在的软件中心有集成 Smartdns 吗?
mritd
2019-12-16 10:39:23 +08:00
@missdeer #15 主要是这玩意就是基于 caddy 的,可以自己写插件,想干啥干啥
JayaOcean
2019-12-16 16:42:08 +08:00
tpsxiong
2019-12-16 16:52:27 +08:00
有没 dns server 支持 a 和 aaaa 记录使用不同的 upstream 的?
sujin190
2019-12-16 17:23:35 +08:00
@sdrzlyz #10 支持 edns 缓存?没看到 GitHub readme 有说啊,试了很多个 dns 服务对 edns 支持都不好,unbound 支持完整一些,但是似乎有个问题,我认为是个 bug,就是如果首次就是不带 edns client option 请求并且回源获取解析,之后就算再带 edns client option 请求也没用了,始终返回首次解析回源的地址,坑死了
Chingim
2019-12-16 20:15:57 +08:00
支持将查询结果加入 ipset 吗?
5460
2019-12-16 20:36:13 +08:00
@semglassie ping 和 TCP 测速都不通的情况估计就不能返回最优结果了吧,不知道作者是怎么处理的。反正配置了黑名单,没发现有返回错误结果的情况。
brMu
2019-12-17 08:16:54 +08:00
@Chingim 支持加入 ipset 的
mrlmh00
2019-12-17 15:07:47 +08:00
这东西怎么实现防止污染?
linliting45
2019-12-18 07:01:23 +08:00
overture 实现效率有问题,域名列表一多就很慢...
linliting45
2019-12-18 07:05:03 +08:00
这个挺方便的,国内域名列表一个查运营商,国外列表一个查 1.1.1.1,剩下的再测速,这样第一次加载也很快
sdrzlyz
2019-12-19 12:31:13 +08:00
@sujin190 搜下源码
i6941
2019-12-22 16:17:15 +08:00
@DouEast 找到了吗?同 K2p
DouEast
2019-12-22 23:00:27 +08:00
@i6941 恩山论坛里面已经有集成 smartdns 的 openwrt 固件了,你可以去搜搜。
ispace
2019-12-24 13:16:45 +08:00
@JayaOcean 直接在插件上选 smart 还需要安装吗?

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

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

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

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

© 2021 V2EX