找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 1246|回复: 4

斗胆推荐一个简单易用的DNS分组/转发器:ts-dns

[复制链接]
发表于 2020-3-19 16:24 | 显示全部楼层 |阅读模式
本帖最后由 orange_wolf 于 2020-3-28 17:47 编辑

GitHub地址:https://github.com/wolf-joe/ts-dns
欢迎大家尝试、交流~

基本特性
  • 默认基于CN IP列表 + GFWList进行域名分组;
  • 支持DNS over UDP/TCP/TLS/HTTP;
  • 支持并发请求上游DNS;
  • 支持通过socks5代理转发DNS请求;
  • 支持多Hosts文件 + 自定义Hosts;
  • 支持配置文件自动重载;
  • 支持DNS查询缓存(包括EDNS Client Subnet);
  • 支持将查询结果添加至IPSet。
DNS查询请求处理流程
  • 当域名匹配指定规则(配置文件里各组的rules)时,将请求转发至对应组上游DNS并直接返回;
  • 如未匹配规则,则假设域名为clean组,向clean组的上游DNS转发查询请求,并做如下判断:
    • 如果查询结果中所有IPv4地址均为CN IP,则直接返回;
    • 如果查询结果中出现非CN IP,进一步判断:
      • 如果该域名匹配GFWList列表,则向dirty组的上游DNS转发查询请求并返回;
      • 否则返回查询结果。


v0.9.0更新:支持选择ping值最低的ipv4地址

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-3-19 23:23 | 显示全部楼层
橙色狼joe,你所有的功能只是其它go app的子集,文件size还比它们大,无论是x86还是不存在的mips,建议下次再斗胆,好吗?

点评

v0.8.0发布,支持dns缓存ttl倒计时;修复dns响应ttl覆盖/hosts自动重载bug;添加mips相关release并减少release包体积。预计下个版本支持dns响应测速功能。 感谢指点。  详情 回复 发表于 2020-3-20 11:55
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2020-3-20 11:55 | 显示全部楼层
AZ000 发表于 2020-3-19 23:23
橙色狼joe,你所有的功能只是其它go app的子集,文件size还比它们大,无论是x86还是不存在的mips,建议下次 ...

v0.8.0发布,支持dns缓存ttl倒计时;修复dns响应ttl覆盖/hosts自动重载bug;添加mips相关release并减少release包体积。预计下个版本支持dns响应测速功能。
感谢指点。

点评

DOH已经是基本功能了,但是从你的mod里还看不出端倪,更新还是很快的,有前途,很可能是明日之星  详情 回复 发表于 2020-3-21 17:41
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-3-21 17:41 | 显示全部楼层
本帖最后由 AZ000 于 2020-3-21 17:44 编辑
orange_wolf 发表于 2020-3-20 11:55
v0.8.0发布,支持dns缓存ttl倒计时;修复dns响应ttl覆盖/hosts自动重载bug;添加mips相关release并减少re ...


DOH已经是基本功能了,但是从你的mod里还看不出端倪(NewDoHCaller是小学生写的吧,太简单了!),更新还是很快的,有前途,很可能是明日之星

点评

献丑了,第一次用go写项目。刚刚重构了DoHCaller。  详情 回复 发表于 2020-3-26 16:35
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2020-3-26 16:35 | 显示全部楼层
AZ000 发表于 2020-3-21 17:41
DOH已经是基本功能了,但是从你的mod里还看不出端倪(NewDoHCaller是小学生写的吧,太简单了!),更新 ...

献丑了,第一次用go写项目。刚刚重构了DoHCaller。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-19 16:07

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表