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

2022 年 7 月 31 日
 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 文件。

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

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

https://study.congcong.us/t/869743

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

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

© 2021 V2EX