一个超级简单的 dns 分类查询,类似 mosdns,但简单的多。。。

2022-07-31 11:03:38 +08:00
 mike163

https://github.com/mikechen163/dohproxy

简单的 DNS 转发器

对于任何 dns 请求,首先检查 cn.txt ,如果找到,则将 dns 请求转发到国内服务器(缺省 223.5.5.5 118.29.29.29),否则将 dns 请求转发到 dns.google 等海外 dns 服务器。

用法:

对海外 dns req 使用 dns over http 协议。 ./dohproxy -dohserver https://8.8.8.8/dns-query

或者 使用 udp 处理海外 dns 请求 ./dohproxy -dohserver 8.8.8.8:53

./dohproxy 打印帮助信息

dohproxy.tar.gz 仅适用于在 64 位 x86 平台上运行的 linux 。如果要在其他平台上构建,请修改 wbuild.sh 文件。

4670 次点击
所在节点    DNS
12 条回复
veSir
2022-07-31 13:06:36 +08:00
恕我直言,如果是先查询国内就落了下乘.
wangyu17455
2022-07-31 13:19:33 +08:00
@veSir 你可能理解错了楼主的意思?楼主的意思是不在 cn.txt 里的域名一律走国外 dns 查询
yaott2020
2022-07-31 14:09:23 +08:00
这和 mosdns 不一样,mosdns 是自定义 dns 查询 /处理流程
xenme
2022-07-31 14:22:55 +08:00
然后就发现各种其他需要,不如一步到位,mosdns 完事
KiseXu
2022-07-31 14:45:15 +08:00
这个 cn.txt 是怎么来的
miaomiao888
2022-07-31 21:37:07 +08:00
确实简单,很早期的 DNS 分流工具都这么干,不过 DOH 在国内好像时不时会被干扰
veSir
2022-07-31 22:39:48 +08:00
@wangyu17455 我理解,我说的是 DNS 请求优先,楼主的描述是首先检查 cn.txt ,这样真的很不好。
veSir
2022-07-31 22:40:59 +08:00
@veSir 如果是这样,直接用 ssr 岂不是很好,没必要在套一个.
kyor0
2022-08-01 11:00:44 +08:00
这个和 chinaDns-ng 是不是有点像
kyro00000
2022-08-01 12:58:20 +08:00
用运营商的 dns ,发现 ssr 开了,也无法打开墙外站,换 223.5 或者 114 又可以打开了。
gitopen
2022-08-01 15:02:43 +08:00
直接用 clash 。科学上网、DNS 分流全搞定。
mike163
2022-08-01 19:46:48 +08:00
增加了缓存机制,缓存后 dns 本地查询海外网站时间为 0 秒。

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

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

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

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

© 2021 V2EX