域名无法正常解析的解决方案





最近新开网站acmicpc.info,部分同学反应无法访问。经检查原来是因为域名无法正常解析,国内部分地区的DNS解析服务屏蔽掉了一部分国外域名。有一种方式是让用户把自己的DNS设置改成8.8.8.8,这个是谷歌的免费DNS服务,很牛的IP,而且也不会屏蔽国外的域名。但是这样显然不是彻底解决问题,前些日子折腾了一下,找到了不错的解决方案。
首先不建议把在国外注册的域名转到国内,否则真有被封的危险。我所有的域名都是在Godaddy上注册的,一个办法是更换一下Godaddy的Name Server,因为他提供了很多Name Server,可能只是一部分被屏蔽了。这个方案是从网上看的,我没测试,不过觉得应该可行。另一个方案就是把域名解析服务转移到国内。我转移到了DNSPod上面,简单说一下流程。
DNSPod的基本服务是免费的,也够我用了。用向导添加域名后,增加@的A记录和www的CNAME记录到自己的网站,然后他有两个Name Server:f1g1ns1.dnspod.net 和 f1g1ns2.dnspod.net ,需要到Godaddy上修改Name Server为自定义,然后输入这两个Name Server就可以了。相当于Godaddy把域名解析这个任务交给了DNSPod去做。经测试,不能解析的问题已经不再出现了。另外DNSPod提供了检测工具,可以查询自己的域名服务在各大DNS服务器上面是否生效。
建议所有在国外买的域名,都把域名解析放到国内,避免被屏蔽的问题。

本文来自Dora Blog,题目为域名无法正常解析的解决方案,转载请注明出处。
如果你喜欢我的博客,请订阅本博客的RSS以更方便的阅读
欢迎关注我的新浪微博:http://weibo.com/diaorui1987