EasyMosdns v3.0 精准度极高的 DNS 分流策略 [内置 API/DoH]

2023-06-17 00:05:51 +08:00
 PMkol

EasyMosdns v3.0 发布

新增分流 API 、指定 ECS 、自动适配网络环境等功能

项目地址与更多说明请见 [ Github | HomePage | API (DoH) ]

原本没有更新 3.0 版本的打算,因为近期精力都用在了优化分流 API 上,但看到越来越多的用户用这个项目搭建公益分流节点,开源项目的初衷已经得到了实现,最终决定开源 3.0 版本。

真心感谢大家的支持,让这个项目的测试 DoH 日查询量直逼亿级,也感谢 dnscrypt 官方收录该项目的测试 DoH 地址。


发现很多用户是把这个测试分流的 DoH 当作公共 DNS 来用的,实际上,这样只会对本地的站点的解析速度造成负优化,而且这个项目严格来讲并没有提供公共 DNS 服务,经过不断的优化,这个 DoH 更多是一个处理 DNS 分流的 API ,而 EasyMosdns v3.0 的主要升级就是引入了分流 API 理念,大幅度提升解析速度。

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

6482 次点击
所在节点    DNS
39 条回复
liangxy
2023-06-17 00:20:39 +08:00
早就用上了,感觉超爽
linuxgo
2023-06-17 00:35:21 +08:00
这个和 v2raya 相比有什么优点?
Jirajine
2023-06-17 03:50:06 +08:00
很多这样的项目都欠缺一个非常关键的功能:对分流结果的缓存。经过分流后知道一个域名应该走哪个上游解析了,就应该记录下来下次直接走这个上游解析。

另外大部分分流方案都存在泄漏的问题,即会向本地 ISP 暴露出你正在尝试访问只通过加密信道访问的域名。
SteveRogers
2023-06-17 06:16:54 +08:00
很赞
martianden
2023-06-17 06:31:41 +08:00
用了快 1 年,专门给你说声谢谢
AS4694lAS4808
2023-06-17 08:02:28 +08:00
@Jirajine 有 dns 缓存呀,不需要分流结果再缓存在一次吧?把 ttl 改成 86400 一天也就请求一次
Jirajine
2023-06-17 13:09:33 +08:00
@AS4694lAS4808 你乱改 ttl 只会得到过期结果。
我指的缓存是当判断一个未知域名应该走本地 /远端解析后自动添加到已知列表里,下次就不用判断了。
PMkol
2023-06-17 16:28:57 +08:00
@Jirajine 这个需要外部写第三方程序支持,目前提供给赞助用户专用的分流 API ,就是用类似原理实现加速的
loveqianool
2023-06-17 16:52:37 +08:00
默认配置部署在国外服务器上能分流吗?想自己部署一个使用
PMkol
2023-06-17 20:10:04 +08:00
@loveqianool 只建议部署在国内公网或者内网,因为分流的意义就是让 DNS 能够自动判定哪些域名使用国外 DNS 解析
HackerTerry
2023-06-17 22:07:18 +08:00
我在 op 旁路由上部署了这个项目,配合 passwall 使用翻墙速度确实提升不少,但是不知道怎么解决 dns 泄露的问题
Aicerk
2023-06-17 22:41:22 +08:00
就一句话爽完了
PMkol
2023-06-18 00:12:20 +08:00
@HackerTerry 这个项目默认已经解决 DNS 泄露的问题了,可以在 https://browserleaks.com/dns 测试
missdeer
2023-06-18 13:28:12 +08:00
拿国内域名列表( https://github.com/felixonmars/dnsmasq-china-list )分一下流就行了
ea3ba5c0
2023-06-18 20:55:06 +08:00
用 clash fake ip 之后是不是就不需要这个了。
zoezz
2023-06-19 09:48:07 +08:00
支持 OP ,已经用上了😀
HalloCQ
2023-06-19 14:28:12 +08:00
这个和 adh 相比有什么优点?
HackerTerry
2023-06-19 15:56:44 +08:00
@PMkol 如图,还是有泄露的问题:[https://imgur.com/a/l6Bftbh]( https://imgur.com/a/l6Bftbh)
PMkol
2023-06-19 16:10:32 +08:00
@HackerTerry 提供一下你测试的网站,分流 API 默认是走优先走海外 DNS 进行分流的,所以只要是海外网站不会出现国内的 DNS ,产生你说的问题只有两种情况,第一种是你这边的代理没有调用分流 DNS ,第二种情况是检测网站包含大陆地区的测试点
PMkol
2023-06-19 16:21:46 +08:00
@HalloCQ 一个是分流器,一个是广告拦截器,用途不一样的,有一种常见的套娃用法,用 adgh 做前端来套 mosdns 的后端

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

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

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

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

© 2021 V2EX