V 友们都用什么 dns 解析方案?

2020-02-03 22:05:40 +08:00
 huangxiao123

我在家的路由器上配置了不可描述的功能,因为$$R 自带的 pdnsd,同时 pdnsd 也太久没更新了,过来询问 v 友们的解析方案

以下是我实验过的方案感受

方案一:pcap-dnsproxy + dnsmasq-china-list + 不可描述(使用 opendns 非 53 端口查询)

查询响应速度很好,测试过程一直很稳定,切换节点重启 pcap-dnsproxy 时,需要等一下,但是体验上无大碍

方案二:dnscrypt-proxy2 + dnsmasq-china-list + 不可描述(使用 cloudflare DoH 查询)

查询响应速度很好,启动很快,但是有时候切换节点时,解析结果却还是上一个代理解析出来的结果,不知道原因

方案三:unbound + dnsmasq china list (未测试)

这个方案待测试

38242 次点击
所在节点    宽带症候群
106 条回复
huangxiao123
2020-02-04 11:13:12 +08:00
@wwbfred 感觉好麻烦啊..
pcmid
2020-02-04 11:16:07 +08:00
自己写了一个 https://github.com/pcmid/mdns (
patchao2000
2020-02-04 11:40:03 +08:00
neoz
2020-02-04 11:42:36 +08:00
@wm5d8b 为什么解决不了 CDN 问题? ECS 没毛病啊
Tink
2020-02-04 11:47:45 +08:00
chinadns
ech0x
2020-02-04 11:49:18 +08:00
dnsmasq+smartdns 的 DoH
yyws2012
2020-02-04 11:50:05 +08:00
@huangxiao123 直接用 Google,Cloudflare 之类的
yyws2012
2020-02-04 11:51:00 +08:00
@yyws2012 DoH 封锁的比较多,但是 DoT 基本不墙
neoz
2020-02-04 11:53:38 +08:00
春节整理 DoH 撸的轮子(不比别人的圆拉) https://github.com/blho/apexdns (还没撸完)这玩意之前有好几个版本,实现了 UDP 但最近国内多少封了 53 UDP 所以就干脆重写撸 DoH (当然也能够支持 UDP )
wzw
2020-02-04 11:59:13 +08:00
@Chenyao #15 请问这个 hosts 如何处理
miaomiao888
2020-02-04 12:00:05 +08:00
dnsforwarder
+
dnschooser
+
coredns
barnettluo1994
2020-02-04 12:09:17 +08:00
因为不需要路由翻墙,但是我家是双线入户,也讲一下我的配置吧,电信联通双线入户,联通 3G 电信 200M
禁止电信线路做 dns 解析,所有解析由联通来做,强制讲 dns 交给联通来做,dns 返回电信 ip 时候走电信。
dns 用的 onedns 企业版,基本没啥 dns 污染,如果翻墙就用 anyconnet 了
wm5d8b
2020-02-04 12:39:42 +08:00
@neoz #44 你通过 ECS 将一个内网 ip 传给服务器,能解决什么问题?
sodora
2020-02-04 12:42:26 +08:00
一路看下来没有人推荐 overture,那我就推荐 overture
huangxiao123
2020-02-04 12:52:19 +08:00
@sodora overture 在 openwrt 上运行好占资源
Chenyao
2020-02-04 12:56:43 +08:00
@wzw 这个主要是跑在路由器上的,这样 hosts 在本地添加就行。如果目的是“分享本地的 hosts”到其他机器,不太建议这样干,可以直接解析自己的域名到需要的机器即可。
huangxiao123
2020-02-04 12:58:05 +08:00
@pcmid 看上去好简洁
pcmid
2020-02-04 13:11:55 +08:00
@huangxiao123 因为重要的在插件上 我还没写 readme
huangxiao123
2020-02-04 13:17:18 +08:00
@miaomiao888 看了一下 coredns,感觉也挺不错,不过我觉得没必要用 dns-chooser 吧..
huangxiao123
2020-02-04 13:29:22 +08:00
CoreDNS can listen for DNS requests coming in over UDP/TCP (go'old DNS), TLS (RFC 7858), also called DoT, DNS over HTTP/2 - DoH - (RFC 8484) and gRPC (not a standard).

感觉 coredns 可以有,欢迎大大们讨论

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

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

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

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

© 2021 V2EX