-
Notifications
You must be signed in to change notification settings - Fork 30
能否增加选项:clean组dns返回IP中包含非CN IP时,直接转发到dirty组dns(略过gfwlist判断步骤)? #25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
关于配置:所有group的配置都是通用的。 |
明白了。 |
建议gfwlist为可选项. |
问下如果一个被污染域名未被添加到gfwlist中,如何配置可以让其自动使用境外dns解析? |
将其加到 |
请问可不可以新加一个功能: 简单的说就是遇到外国IP就自动检查443的证书判断要不要加入gfwlist。判断完记录起来,下次不重复判断。 谢谢 |
时隔半年再次诈尸…… |
不知道这个功能是否已经上线呢?chinadns等类似的DNS分组器是只要遇到非CN IP就直接使用可信的上游DNS服务器解析结果,这样一些不在gfwlist里面的被污染域名也可以直接防污染(貌似现在国内污染DNS还都是解析到国外的IP),也不需要手动一条一条添加规则。 在路由器上同时使用SSR+和DNS分组器的时候,其实gfwlist里的域名已经会通过SSR+的通道翻墙访问了,不存在污染问题,DNS分组器这时更多是用于不在gfwlist里的域名的防污染。 辛苦大佬了 |
轻轻催更一下,希望大佬继续更新!谢谢 🍡 |
感谢催更,在写了😂 |
哈哈,谢谢大佬还在保持更新,期待下一个release的发布 |
即将发布的v1.0版本(#41)将支持这个特性。配置示例: [groups.clean]
redirector = "oversea_ip2dirty"
[redirectors.oversea_ip2dirty]
# 解析后如发现ip地址不匹配cnip,则重定向到dirty组解析
type = "mismatch_cidr"
rules_file = "cnip.txt"
dst_group = "dirty" 新版本重构了大量代码,配置文件相比v0略有改动,欢迎大家review |
v1.0.0已发布 |
能否增加一个选项:clean组dns返回IP中包含非CN IP时,直接转发到dirty组dns(略过gfwlist判断步骤)?
为了配合上面选项,建议查询时,clean组dns(筛选出来的最快的那一个)和dirty组dns能进行并发查询,这样,如果解析中包含国外IP,可以直接采用dirty组dns 返回结果。
原有的基于gfwlist的也继续保留,这样配置起来更灵活。
最后,问个配置的问题
[groups.dirty] 这一项下面支持不支持concurrent,rules,rules_file啊?因为看到ts-dns-full.toml中没有写,只是[groups.clean]中有。
谢谢。
The text was updated successfully, but these errors were encountered: