再见,DNSPod

最近,我经常收到Google Webmaster网站管理员服务的邮件,通知我网站由于DNS解析问题导致Googlebot蛛蛛无法访问索引,刚开始我倒也没有注意,我不重视网站SEO,连网站的XML网站地图都取消了。收得多了,我才发现,所有有问题的域名都是托放在DNSPod.cn上面。

搜索一下,我发现像我这样的情况并不是个例,早在去年,就有博客主发现有类似的情况,最近就更多了,很可惜这些问题到现在官方一直没有一个解释和解决方案。

Google蜘蛛因为域名DNS无法解析从而无法索引网站,这事不多见。以Google的作风,它的蛛蛛应该不会过于恶意索引网站,现在所有用DNSPod.cn的域名都收到报错邮件,说明DNSPod.cn域名托管有问题。

具体原因我不得而知,只能猜测DNSPod.cn提供的免费的服务不够好,在免费用户数量增长惊人的情况下,原来充沛的有限服务器资源保证不了现在最基本的服务。不只这一个,像望月博主前一阵子域名被盗,也怀疑与DNSPod.cn有关,只是由于没有足够的证据,不敢确定是否是DNSPod.cn处泄露出的密码。

我说过,我很少夸赞国产服务和产品,DNSPod.cn和七牛云存储是两个例外。好的产品,自然而然会夸奖,产品变得不好了,指出来也是必然的。DNSPod.cn在相当长一段时间内,我都认为是不错的,易用性、配置上的灵活强大性,都令人称赞。免费的东西能做到这个样子,确实不错。

现在,DNSPod.cn连最基本的域名解析都出了问题,我只好将自己的域名全部搬出来,停靠到到自己的主机商上的DNS服务,虽然未必有DNSPod.cn强大,但至少不会出现这种不能解析的情况。

也许会有人说,使用人家免费的东西,还出来说三道四,未免不近人情。但是,我觉得既然提供免费的服务,就要把最基本的免费服务做好,免费的服务可以限制功能,但免费的功能不能缩水。基本的功能都不能保证,那还不如不免费。

把产品做成免费,是为了赚取口碑,进而吸引用户付费获得高级的功能和服务,即免费是为了收费。国内许多公司和企业在提供免费服务的时候或许慢慢就忘了这个初衷。这应证了我的一贯观点:免费的东西往往是最贵的。

感谢你,DNSPod.cn,再见!也许,再也不见。

Update 1: 张志强博主提到是不是可能因为Google被墙导致DNS解析失败,我觉得不太可能,原因如下:

Google被封导致DNS解析失败,这个不太可能。墙主要是对内的(虽然也对外),即从境外访问境内,一般是没有问题的,只有从境内访问境外才会有较大的问题,而且按道理,没有必要把人家的蛛蛛访问也墙掉。

即使是墙对内,一个例子,我的网站在国内是完全被封的(域名黑名单),但我从网站后台记录中看到百度的蛛蛛几乎每天都来爬行我的网站——虽然就是一个页面都不放出来——百度是多么守法啊。

普通的用户访问网站,DNS由于缓存问题,所以一般不会重复去要求DNS解析,而且访问次数也不至于频繁到能检查到DNSPOD解析失败的时候,但Google蛛蛛爬行的频度比普通访客要频繁得多(速度也很快,每次几百毫秒),我估计像搜索引擎蛛蛛这种访问方式,肯定每次都要重新解析DNS——无法确定域名对应的还是原来的IP记录,这样一来,就很容易碰到DNS解析失败的时候。Google的邮件中也说,解析失败不是100%,即大部分的时候还是可以解析。

我的这个博客是用的主机自带的DNS解析,从来没有这样的问题,而且过去DNSPOD也没有这样的问题。所以原因可能还是过去够用的DNSPOD的免费资源现在不够用了。对免费的东西不能期待太高,我只好把我自己域名DNS解析都停靠在自己的主机上了。

Update 2: 老毕说,可能是整个大中华的原因导致Googlebot无法解析DNS,如果真是那样,我就可能错怪DNSPOD了,如果真的那样的话,我愿意向DNSPOD道歉。但是,如果真是那样的话,我就得向整个大中华地区的DNS服务说再见了。更大的杯具。

Update 3: 前面我说了,如果不是DNSPOD的原因,我愿意向他们道歉,现在我终于心安,因为志强博主在他的最新博文:不要用DNSPod的免费域名DNS解析服务中提到,他用百度的DNS解析就没有再出现问题。只要有一个姚明能打NBA,就能证明:并不是所有的中国人都不能打NBA。

74 thoughts on “再见,DNSPod

  1. 佐仔

    近期终于有空来看看坛子你了。更新频率依旧的高,非常佩服。
    对于DNSPod的问题,以前曾想过,但后来放弃了任何在主机与浏览器之间的优化。一是安全,二是线路。不想为快那几毫秒而费力了。
    IDCSOFT主机根本不需要这东东。

    回复
    1. 土木坛子 文章作者

      的确,硬件才是最主要的。我的博客也是用的ICDSOFT主机。
      问题是不是每个网站主都使用ICDSOFT这样的高端虚拟主机啊。
      我更新频率,说不定哪一段就慢下来了,你不要奇怪啊。

      回复
  2. 大路

    “实在抱歉,我无能为力了~要不用RSS订阅——如果你还能看得上土木坛子的话?话说你的速度在国外也不算太快,我订阅你了,而你用摘要模式输出RSS,伤心啊。” 老坛啊,别这么说,昨天就搞了一下订阅的事情,但是貌似我不太懂如何订阅,订阅到哪里??请明示,我太看得起您老的这个坛子了。我太荣幸了,能得到您的订阅,请问我要如何才能把RSS改成全文模式??哎呀,学艺不精,请老坛指点,五体投地。哈哈哈

    回复
    1. 土木坛子 文章作者

      @大路: https://tumutanzi.com/archives/148 , 这里有介绍。你的也是WORDPRESS程序,所以到通用常规里设置,将RSS输出改为全文输出就可以了。你太客气了,搞得我都不知道说什么好了,我这么一个随便写随便发牢骚的地方,居然被你说得如此“伟大”,消受不起~感谢啦。

      回复
  3. 爱浮夸

    Dnspod估计有解析次数限制的,若不经常换IP地址把TTL设置长点,别用默认的300秒,设为7200或更长就好了。7200等于2小时,若还是抓取异常那估计就真是因为大会。

    回复
    1. 土木坛子 文章作者

      @qiaodahai: 好吧。不过,这个好与差是由每个人自己决定的。我认为域名的DNS解析连最基本的的搜索引擎蜘蛛都不能搞定,我只能远离它。

      回复
  4. Zhongwei

    您好,

    关于 Google 爬虫的问题,DNSPod 的创始人奶罩最近做了一次说明(详情请参考这里:http://v2ex.com/t/80749#reply63)。简单的说,这是由于墙的问题,跟解析的稳定性没有任何关系。 4399,58同城,小米等一大批知名公司一直使用 DNSPod 的服务,就是因为这边的解析足够稳定。

    如果您还遇到类似的问题,请您联系我们的技术支持,也可以联系我。问题总是可以解决的,就好象小情侣闹矛盾一样,憋在心里,乱猜测不能解决问题。我个人也是 DNSPod 的用户,对于这样好的免费服务,我们国人也有责任去呵护他,教育他,而不是遇到问题就抛弃他。

    以下是奶罩的一段说明:

    “关于GoogleBot,根据我们自己的监测,是被偶尔墙了。我们也和google交涉过,他们给过来的分析结果是,他们的节点到国内的授权DNS(不单是DNSPod),访问速度奇慢(300-400ms+)。而且DNSPod独有分区域解析的功能,我们的分区域解析功能超准。什么是超准?超准就是,对所有国外的用户,提供国外的解析结果。googlebot来探测的时候,因为是国外ip,所以也划归为国外用户了(这也是在国外设立服务器节点的用户所需要的结果)。在这种情况下,加上google又是被其他部门特别关注的,偶尔出现某个网站抓取不到就很正常了。一般这种情况出现在划分了国外区域的域名上。所以,你非常重视googlebot的结果的话,那么我建议你用DNSPod国际版。但,你要明白一点,不管你用不用国内版,墙都在那。所以你用国际版的话,或者其他任何国外的授权DNS,都会有那么一堵墙存在,墙都会造成你的域名在国内解析不稳定。到时候就不是googlebot抓取不到,而是百度、soso、sogou抓不到了。所以,关于这个问题,请你自行取舍。根据DNSPod的监控报告,在国内多个探测点,AWS、Godaddy平均每天的超时次数是2-3万次。而同期,DNSPod的国际版超时次数平均是200次,DNSPod国内版平均是45次,其他国内的DNS是100次左右。
    其实我想说的是,出现GoogleBot错误的网站和域名,很少。我自己的几个域名,用免费版、收费版都有,但一次报错都没有。莫非google因为我是DNSPod的Founder而单独开了绿灯?
    另外,用企业旗舰版,可以缓解这个问题。因为企业旗舰版在国外专门设有DNS节点。这是为有特殊需求的企业开设的。但貌似你们用不上,也不建议你们用。”

    回复
  5. 博客园

    我们在dnspod上遇到的问题,详见:使用dnspod遭遇的奇特问题以及背后的原因与临时解决方法,http://www.cnblogs.com/cmt/p/3471808.html

    回复
  6. 一里

    试试dnspod.com国际站吧!
    前段时间,有信息说dnspod.cn将在未来可能不支持国外域名,具体不得知,国际站应该有另一番风景,不妨一试(建议完毕)

    回复

一里进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注