目前极少数开源还在境内有节点的公益项目,重新上线了公益版分流 API/DoH 节点。
为防止滥用,已将基于 DoH 协议的分流 API 节点内置在项目中,禁止其它 DNS 客户端请求,从而大幅度提升境内节点的请求速度,让用户获得更好的体验。
如果懒得部署这个项目,还可以通过打赏项目的方式,参与测试无客户端限制的赞助版服务。
项目地址与更多说明请见 [ GitHub | Rules | Api(DoH) ]
发现很多用户是把这个分流节点当作公共 DoH 来用的,之前发布 3.0 版本时就有说明,这样只会对本地的站点的解析速度造成负优化,而且这个项目并没有提供公共解析服务,只是之前没有严格限制而已。
然而没有限制的结果就是滥用严重,各种敏感项目内置,各种敏感频道推荐用来解析敏感服务,至于被滥用到什么程度呢,公益服务下架两个多月了,下架的地址每天还有几千万次无效请求 : (
除了滥用外,有 DDOS 的、有用客户端错误请求到项目博客差点把日志刷爆的、有用来全局请求说服务慢的,甚至离谱到还有造谣作者以“DNS 泄露”为名引导用户使用服务的,而全网最详细的那篇“DNS 泄露的技术原理分析”就是作者本人写的,目的就是为了告诉用户不要太纠结某些 UP 主讲的 DNS 泄露 : )
原公益服务下架后,几乎所有的赞助用户都建议别搞公益服务了,因为费力不讨好。事实上,境内这些知名自建服务逐渐退场后,除了少数用户找到了一些私有服务外,这个项目的公益服务几乎承载了绝大部份境内流量,每日几亿的请求量,很多初创公司都做不到,而这只是个人维护的项目,最终还是选择了重新上架公益服务。
如果说 EasyMosdns 的 v3.0 版本引入了分流 API 理念,那么全新的 v3.5 版本就是将分流 API 合规化,通过限制其它 DNS 客户端请求的方式,规避“提供公共解析服务”的风险,让这个公益服务在境内合规的运行。毕竟初衷也是希望通过开源的方式,让更多用户通过闲置的服务器,帮助身边的人。
最后希望这个项目,能帮助到更多用户 ^_^
![]() |
1
totoro625 2 小时 9 分钟前
有没有考虑过打包成一个 docker 便于大家使用
对于程序员群体可能很容易,但是对于外行还是有点难度的 我尝试私有部署但是失败了,最终还是用了 adguardhome |