Smart China DNS - 全新的智能分流 DNS

2020-02-27 16:38:10 +08:00
 ExcitedCodes

这是一个更好的 ChinaDNS,旨在用最智能的方式返回正确的结果。

由于 GFWList 更新并不总是及时全面,单纯用 GFWList 模式的话有时候经常会遇到某个域名莫名其妙被污染了,又得去添加。

同时又不希望用 CHNRoute 模式导致所有外国网站都走代理。

所以做了一个 SmartChinaDNS,可以智能快速判断网站是否被墙,并且做出对应行为( IPSET )、返回正确结果。

SmartChinaDNS 将 GFWList 和 CHNRoute 的优点融合起来,为你提供正确的解析结果和被墙判断。

功能

适合部署在您的路由器上,不建议直接使用,而应该作为 dnsmasq 的上游服务器。

注意

目前可能误伤一些使用不广泛的 CDN IP 或自建 CDN 的网站,导致它们被错误添加到 IPSET,这需要逐渐完善 CDN IP 范围列表来解决。

这是一个不完善的 DNS 服务器实现,并非 100% 符合 RFC 1035、RFC 1034 和 RFC 8484。

它不支持 EDNS,而且只支持 A、AAAA、CNAME、NS、MX、TXT 和 SOA 记录。

但是我认为这已经足够完成该服务器的设计目标用途,所以除非有特别关键的问题,否则不会添加额外的支持。

目前正处于早期版本,但是已经可以使用。

由于 V2EX 的新用户链接发送限制,麻烦手动访问 GitHub Repo: ExcitedCodes/SmartChinaDNS

欢迎提出功能上的建议及 PR,谢谢。

879 次点击
所在节点    DNS
1 条回复
yulihao
2020-03-05 13:08:38 +08:00

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

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

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

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

© 2021 V2EX