看到论坛里有不少愿意折腾 Mosdns 的网友,所以把这个项目转过来分享给大家,目前已经被 Mosdns 官方 wiki 收录,我记得 mosdns 的作者也在 V2EX ,感谢认可 : )
项目地址: https://github.com/pmkol/easymosdns
简化 Mosdns 基本功能使用的辅助脚本,仅需几分钟即可搭建一台支持 ECS 的无污染 DNS 服务器。
- 支持 EDNS 解析,根据域名与中国大陆 IP 列表智能分流,查询结果无污染
- 污染列表与自定义列表中的域名,请求上游 DNS 时自动替换附带的用户 IP 子网信息,保护隐私
- 强化 Hosts 功能,域名支持多个 IP ,支持 IPv6
- 支持自定义 ECS ,强制域名附带中国大陆 /台湾地区的 ECS 解析
- DNS 缓存时间优化,自动更新缓存,支持 Redis 持久化存储,可根据场景切换缓存规则
- 轻度过滤恶意网址,可通过白名单自定义过滤规则
- 屏蔽 TYPE65 与非中国大陆地区的 IPv6 请求,自动保留纯 IPv6 域名的请求,以获取更好的网络体验
- 支持规则自动更新,提供直连 /CDN/Socks5 三种下载更新规则的方式
- 支持上游节点故障时自动转移,优化 DNS 服务的稳定性
- 切换本地上游 DNS
- 切换远程上游 DNS
- 切换缓存策略
- 手动 /自动更新规则
- 配置 Socks5 代理
- 切换 ECS 模式
- 开启 /关闭 恶意广告过滤
- 开启 /关闭 IPv6 屏蔽
日访问人数 1000+ 日处理请求 200w+ Intel Xeon Processor 系列的单核 2.5G 主频 CPU mosdns + nginx +redis 的 CPU 峰值基本不会超过 5% 比我早年多个 DNS 程序组合的方案降低了至少一半的负载压力
我写了一篇评测与搭建教程,感兴趣的可以 前往查看
最后附上自建 DoH 地址 前往获取
方便大家研究对比使用,对稳定性不做承诺,虽然已经从 2019 年运行到现在了...
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.