提醒:本页面将不再更新、维护或者支持,文章、评论所叙述内容存在时效性,涉及技术细节或者软件使用方面不保证能够完全有效可操作,请谨慎参考!

昨天接到机房报障,说是用户只能上QQ而不能打开网页,很明显是DNS出现了故障,那台负责网关的服务器配置的上游DNS使用的是中国互联网络信息中心(CNNIC)的免费公共DNS(主DNS:210.2.1.1,辅DNS:210.2.2.2 ),随即进行测试,测试结果是主DNS和辅DNS均访问超时,无法获取DNS查询结果,如下所示,其中谷歌的公共DNS查询正常:

CNNIC公共DNS服务器故障

不晓得是什么原因,看来只有替换这两个DNS服务器了,由于用的是江苏电信,于是采用了电信在江苏设立的4台DNS服务器,为防止意外,还添加了谷歌等国外几个DNS服务器,然后网络恢复正常。

说实话真的不想用电信的DNS解析,因为容易被劫持访问,但是测试下来还是电信的解析速度比较快,国外的DNS容易被×,算了,稳定第一。有童鞋可能要问为什么一开始不设置电信的DNS呢,因为当时在Windows 2008 R2上配置DNS的时候电信的几台DNS服务器一台也不认,最后还是CNNIC的通过了验证,其实配置完成后,可以手动忽略警告强制把先前不认的DNS服务器地址配置进去。

好了,这个问题算是解决了,如果对DNS配置或者江苏电信的几台DNS服务器比较感兴趣的话可以参考这篇 《解决DNS解析故障导致能上QQ却打不开网页的问题》 文章。

2012年8月9日更新

感谢lscomeon的提醒,没想到CNNIC搞云解析了,新的CNNIC公共云解析服务(SDNS)地址为:首选DNS服务器:1.2.4.8备用DNS服务器:210.2.4.8。