[EasyMosdns] 无污染DNS分流API(DoH)

开源项目EasyMosdns官方的DNS分流API

分流API基于DoH协议,限制本项目之外的客户端请求

不承诺SLA,虽然已经从2019年稳定运行到现在了…

欢迎加入DNS交流群 [Telegram Group]


API版本说明:

【公益版】主要用于解决DNS分流复杂的问题,分流思路参考 [Mosdns示例]

【赞助版】除分流外,无客户端限制,支持更多协议,增加API节点,优化CDN结果

简单来说,DNS客户端只需将无污染的常用域名使用运营商或大厂的公共DNS解析,其余域名通过DoH协议调用这个API处理分流即可

考虑到境内合规问题,公益版API已内置在开源项目中,限制其它DoH客户端请求

API测试地址:

https://github.com/pmkol/easymosdns

https://doh.apad.pro/dns-query(已停用)

分流API已内置在开源项目中,禁止其它DoH客户端请求,仅限在本项目使用
如需在更多客户端体验分流效果,请通过打赏项目获取无请求限制的分流API

打赏项目:

https://afdian.com/a/maplecool

打赏项目的用户可在交流群中参与测试
优化ECS缓存的DoT与DoH(http2/3)节点

API分流策略:

【境内域名】使用AliDNS本地查询,部分域名使用DNSPod补充查询

【境外域名】使用GoogleDNS与CloudflareDNS通过加密隧道远程查询

Original Rules:
https://github.com/pmkol/easymosdns/tree/rules

API优化说明:

无污染、支持EDNS,解析精准度极高

IP分流远程加密查询上游DNS,保护隐私

境外域名拦截垃圾广告,境内域名无拦截

多级DNS缓存,加速全球域名查询响应

dnscrypt.info官方评价:

DoH forwarded runned personally, as a example server of the project [EasyMosdns](https://github.com/pmkol/easymosdns).

No filtering or logs (by the forwarder itself).

No DNSSEC support due to one of the upstream servers (AliDNS) that doesn't support it.

Upstreams are AliDNS and DNSPod for resolving domains in mainland China, and GoogleDNS is for domains.

Cloudflare CDN is used as a front-end for non-China areas, and Mobile CDN is used in China.

DNS泄漏测试:

所谓的DNS泄露国内节点,只是在IP分流时,查询了国内DNS引起,仅在理论上有安全问题。

当然这个分流API完美解决该问题,虽然初衷并非用于解决DNS泄露 [阅读文献]

所以魔怔人不要再造谣说这个项目是用于解决DNS泄露了

[境内检测] https://nstool.netease.com/
[境外检测] https://browserleaks.com/dns


常见问题:

[Q] 之前的API为什么停用了?

由于一些UP主将分流API宣传成DoH用途,以及各种不可描述的产品内置,原公益版API已于2025年3月5日关闭服务。本站从未提供过公共DNS服务,公益版API仅作为项目的演示地址与分流API使用,为防止被滥用,新版API已限制DoH请求

[Q] 这个API有什么特点?

[A] 自建加密隧道实现远程解析查询及IP分流,自动修改用户的ECS信息保护隐私

[Q] 这个API有记录么?

[A] 日志隔离处理,不对用户IP与解析结果做关联,解析日志用于统计热门域名优化分流规则,WEB前端记录访客日志,用于运维与阻断攻击IP,所有记录定期清理

[Q] 如何使用API呢?

[A] 使用问题可以加上方的DNS交流群,群里有很多乐于助人的大牛,但提问前请先学会使用Google

[Q] 自建DNS可以使用这个API做上游么?

[A] 曾经原则上不抵制,由于被大量滥用,现在仅能通过开源项目EasyMosDNS部署,至于用途就与本项目无关了,但如果用来作恶,会收集证据并举报

[Q] 未来会提供公共DNS服务么?

[A] 不会,因为初衷是为了给开源项目EasyMosDNS测试分流效果,只提供分流API以及接受打赏项目分担服务器成本

最后麻烦大家顺手给项目点颗星
https://github.com/pmkol/easymosdns