不管是哪里的 DNS ,只要有经过墙就会被污染,国外的不用说了,国内的在向国外的上级服务器查询时也是要过墙的,一样要被污染。
中科大和 UDNS 应该在向上级查询时走了特殊隧道避免了被污染,其实一般用户推荐用这两个就很不错了,当然这两类在查询国内使用了 CDN 加速的网站时可能不是最近的,稳定性也不是特别好。
还有一种反代 DNS ,有些域名比如谷歌 U2B 脸书推特之类的经过它的解析也可以正常访问,但是基本都有和上面防污染 DNS 同一类的缺点。
最后推荐老外写的 Acrylic DNS Proxy ,这里有绿色版:
http://bbs.kafan.cn/thread-2039048-1-1.html默认配置是这样的:
1. 默认走 114 ,保证国内解析的快速和准确性
2. GFWLIST 域名走中科大防污染
3. 谷歌 U2B 脸书推特之类走反代 DNS (当然默认配置不提供,需要自己寻找了)
4. AAAA 记录走 IPV6DNS ,如果用的 HE 的 IPV6 隧道,谷歌这些也是可以直接访问的
5. 这个工具也支持走代理和加密 DNS 来防污染,不过用的应该很少,有兴趣可以研究下