V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
PMkol
V2EX  ›  DNS

EasyMosdns v3.5 发布 [内置公益无污染分流 Api/DoH]

  •  
  •   PMkol · 8 小时 25 分钟前 · 423 次点击

    基于 Mosdns 的精准 DNS 分流策略,仅需几分钟即可搭建一台支持 ECS 的无污染 DNS 服务器

    • 目前极少数开源还在境内有节点的公益项目,重新上线了公益版分流 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 条回复    2025-05-17 08:39:30 +08:00
    totoro625
        1
    totoro625  
       2 小时 9 分钟前
    有没有考虑过打包成一个 docker 便于大家使用
    对于程序员群体可能很容易,但是对于外行还是有点难度的
    我尝试私有部署但是失败了,最终还是用了 adguardhome
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2838 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 02:49 · PVG 10:49 · LAX 19:49 · JFK 22:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.