IP是否在中国

由于某些不可名状的原因,国内dns有点脏

就算是有点脏,但是移动就是垃圾,一些正规网站也要拦截,Cloudflare的ip也要污染……

非53端口

试了非53端口的dns好几个,都不是很满意,因为大都建在国外,延迟高是一回事,对国内的CDN很不友好,导致国内网站解析不好.如果你看过前面几篇文章,你会发现写了一篇DoH和DoT的文章.过去一段时间我确实使用着DoH,但是问题很多:国内提供DoH和DoT的都是私人dns,几个私人dns最近都被攻击了,不好用;阿里的dns最近提供DoH和DoT了,但是同样有污染.
既然国内只污染国外的IP,那么直接让国外的结果走国外DoT&DoH,国内还是国内就行了.目前实现了这个功能的是ChinaDNS,然而开发者已经被请去喝茶了.所以只能自给自足了.大概看了chinadns的源码,他是收集了常见的污染池ip,然后进行判断.但是,既然我们知道了现在ipv4已经分配完毕了,那我们直接判断ip是否在国内就行了.即:从黑名单变成白名单模式.
判断ip是否在中国,项目在这.至于下面的开发,还得让我在鸽一鸽