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

109 天前
 PMkol

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

项目地址与更多说明请见 [ GitHub | Rules | Api(DoH) ]


关于公益无污染分流服务,以及原公益服务因滥用下架后的一些想法

发现很多用户是把这个分流节点当作公共 DoH 来用的,之前发布 3.0 版本时就有说明,这样只会对本地的站点的解析速度造成负优化,而且这个项目并没有提供公共解析服务,只是之前没有严格限制而已。

然而没有限制的结果就是滥用严重,各种敏感项目内置,各种敏感频道推荐用来解析敏感服务,至于被滥用到什么程度呢,公益服务下架两个多月了,下架的地址每天还有几千万次无效请求 : (

除了滥用外,有 DDOS 的、有用客户端错误请求到项目博客差点把日志刷爆的、有用来全局请求说服务慢的,甚至离谱到还有造谣作者以“DNS 泄露”为名引导用户使用服务的,而全网最详细的那篇“DNS 泄露的技术原理分析”就是作者本人写的,目的就是为了告诉用户不要太纠结某些 UP 主讲的 DNS 泄露 : )


原公益服务下架后,几乎所有的赞助用户都建议别搞公益服务了,因为费力不讨好。事实上,境内这些知名自建服务逐渐退场后,除了少数用户找到了一些私有服务外,这个项目的公益服务几乎承载了绝大部份境内流量,每日几亿的请求量,很多初创公司都做不到,而这只是个人维护的项目,最终还是选择了重新上架公益服务。

如果说 EasyMosdns 的 v3.0 版本引入了分流 API 理念,那么全新的 v3.5 版本就是将分流 API 合规化,通过限制其它 DNS 客户端请求的方式,规避“提供公共解析服务”的风险,让这个公益服务在境内合规的运行。毕竟初衷也是希望通过开源的方式,让更多用户通过闲置的服务器,帮助身边的人。

最后希望这个项目,能帮助到更多用户 ^_^

4273 次点击
所在节点    DNS
18 条回复
totoro625
108 天前
有没有考虑过打包成一个 docker 便于大家使用
对于程序员群体可能很容易,但是对于外行还是有点难度的
我尝试私有部署但是失败了,最终还是用了 adguardhome
Joomaen
108 天前
@totoro625 #1 我在使用这个,确实如果有个 docker 镜像,docker compose 一键部署会更方便些
SeaSaltPepper
108 天前
@totoro625 mosdns 有官方 docker 镜像, 将 easymosdns 文件映射到容器的/etc/mosdns 就行了。
PMkol
108 天前
@totoro625 什么系统失败了?
SeaSaltPepper
108 天前
另外一点需要注意的是 easymosdns 项目对 mosdns 版本有要求,比如最新的 easymosdns v3.5 需要 mosdns 版本 v4.5.3 。
PMkol
107 天前
kumiko
106 天前
我用 adguardhome 套原版 mosdns 用的,adguardhome 通过自定义 UUID 的方式开放到公网给自己手机出门用
LennoC
106 天前
已用上,体验良好。
bbsingao
103 天前
这个项目不是前两年就有吗,我某台服务器上还跑着
skymanv2
101 天前
@PMkol 安装成功,感觉比之前的运营商 dns 要好一些,高峰期上外网没掉线。想问一下,这个项目可以增加统计功能吗?想看看哪些 dns 命中了,哪些没命中
shakespark
99 天前
国内的云厂好像不允许搭建 dns 解析服务吧
kttde
98 天前
@shakespark #11 不用 53 端口就行
PMkol
96 天前
@skymanv2 mosdns 有 API 的,你可以去查看官方项目的文档,可以实现你说的功能
PMkol
96 天前
@bbsingao 之前内置的分流 API 被滥用严重,换了一种新的请求方式
SeaSaltPepper
85 天前
貌似不支持 TXT 记录查询?看日志也没找出是哪里的问题
PMkol
82 天前
@SeaSaltPepper dig 测试了一下,可以正常返回 TXT 记录
shinkansen
58 天前
在 op 里跑了下楼主的插件,除了无法自启动外一切正常,目前发现一个现象,就是在 dnsmasq 转发 1753 给 easymosdns 后,手机端用关掉广告拦截功能的 via 浏览器打开 godaddy.com 网站会报与 edge.fullstory.com 的连接不安全证书不受信任,颁发对象 公用名 (CN) iStoreOS 组织 (O) OpenWrt531f84ed 组织单位 (OU)

颁发者 公用名 (CN) iStoreOS 组织 (O) OpenWrt531f84ed

有效期 颁发日期 2024 年 4 月 28 日 11:46 截止日期 2026 年 4 月 28 日 11:46
diave971349
39 天前

我用评论区里面的 docker 部署了一个,请问安装完后是直接使用就可以了嘛,用的是 5533 端口映射容器里面的 53 端口,有大佬能帮我看看这个设置正确了吗

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

https://www.v2ex.com/t/1132344

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

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

© 2021 V2EX