ChinaDNS 主要是解决大厂同时有国内国外 CDN 的时候,查询时会返回国际站点的问题。freedns-go 是一个解决类似问题的工具,他会预先查询一下,如果发现有国外的 ip 或者遇到错误的时候,就会使用干净的 dns 再查询一遍。
使用懒缓存,同时遵守 ttl 过期时间。
golang 写的,ip 地址是用 ipip.net 的给出的一个列表,然后硬编码到代码里。
项目地址:Chenyao2333/freedns-go
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/453234
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.