DNS 这个问题不是找一个好 dns 就能解决的,都不是本机一方能彻底解决的 排除墙的干扰,你用 8.8.8.8 就没有 cdn 加速,你用 isp 分配的就有投毒污染 还有各种各样奇奇怪怪的问题 比如二三级小 isp 的 cdn 加速 ip 分配错误 dns 缓存 ip 错误 解析到的 ip 服务器上内容错误 等等等等...
多年来综合遇到的各种情况,我思考的结果是 应该这么来终极解决 DNS 问题: 就是任何网址都解析出所有的 ip 来,包括所有的 cdn 加速 ip,然后在里面根据网速和内容正确性优选最好的来使用 所有的 ip 靠本机自己一端是不可能的获取到的 这就需要用网上一些多点 ip 解析的服务来协助获取 即使这样很多网址也不可能所有的 ip 都获取到比如 www.google.com,只能尽可能多的获取 至少比单一 dns 要多得多,在其中优选出最好的 ip 的概率就高很多了 上面的步骤可能要耗时很长,如果每次解析都这么来一次那是不可接受的 所以还要有各种加速机制,缓存,快速返回结果,后台预解析等等
asuhe
2017-05-12 12:57:55 +08:00
感觉 dnspod 的好一点 119.29.29.29 alidns 很多网站都解析失败
ksmter
2017-05-12 13:00:31 +08:00
@KCheshireCat 能不能问下,有哪些公共 DNS 支持 EDNS Client Subnet ?