同是dns,差别怎么这么大捏

dns_wuran

背景

自从N年前某gov人工污染dns事件发生以来,我使用的电脑上历来只用google的8.8.8.8域名服务器。平时也没怎么发现有问题,最多登陆一些政府“服务”网站时域名打不开,然后迫不得已使用ip登陆。幸好这些网站没有设置ip访问自动跳转到域名访问,于是我也就这么一直上网了。

问题


然后这几天问题来了。上淘宝时经常打不开,要么内容堆积在一起,要么干脆没有返回值。到今天上午充话费时,我终于忍耐不住了。
本来以为仅仅是taobao的css加载问题。看了看后台源码,淘宝的css、js等文件是用的csn加速,其域名为a.tbcdn.cn,打开这个地址果然没反应。
ping了一下,结果竟然是:

这就纠结了,cdn服务器连不上也说得过去,可ip竟然没有解析就有问题了。去网上的在线服务查了下, a.tbcdn.cn明明是cname到scorpio.danuoyi.tbcache.com的啊。

解决

突然想起来,是不是dns的问题?我到网上搜了搜国内的一个dns,添加为备选DNS服务器;再访问淘宝,果然正常了;然后脑抽访问了下某市某局之前一直不能用的域名,也可以正常访问了。

疑惑

于是我就纳闷了。同样是dns服务器,为什么有的就查询不到呢?或者一会儿存在记录一会儿又没了,难道有人在干扰?

作者: Leniy

Do not , for one repulse , give up the purpose that you resolved to effect . 本文著作版权归Leniy所有,并受法律保护。 转载、使用整体或任何部分的内容(包含但不限于各个页面的标题、评论框提示语)须经过Leniy的授权。 CopyRight © 2006-2017 Leniy.org all rights reserved.

79 thoughts on “同是dns,差别怎么这么大捏

    • Leniy

      除了个别时候部分域名检索不到,倒是没遇到这个问题。也可能是我开启了remote dns的缘故吧

  1. 回味依旧

    我有的时候有这个问题。。没发现是DNS的问题,,,然后用VPN解决的。。。。

    • Leniy

      连接不上也可能是连接被重置或临时中断等问题。
      只有不能正常解析ip地址了,才考虑DNS

    • Leniy

      正在 Ping 8.8.8.8 具有 32 字节的数据:
      来自 8.8.8.8 的回复: 字节=32 时间=47ms TTL=47

  2. ScotGu

    呃~ 虽然挺想用8.8.8.8的,但是他总是被墙或出各种问题。
    可能是被某部门用了某“保护性”的措施吧。

    所以现在改用114.114.114.114 一般的够用。

    • Leniy

      我倒是还没遇到过8.8.8.8被墙的问题。
      也可能是因为我开启了remotedns的缘故吧

  3. 老蔡

    楼主ubuntu
    /etc/resolvconf/resolv.conf.d/head
    加入
    nameserver 8.8.8.8
    nameserver 8.8.4.4
    nameserver 114.114.114.114
    重启
    此招可破

    • Leniy

      本地dns特别可恶,遇到非200页面就跳转到广告导航页

    • Yu

      前几天ip疑似被墙,只能通过外网或CDN访问。
      昨天设置为CDN全权代理。。。然后就各种缓存悲剧的要死。。。
      现在应该可以用了。

      “欢迎 Yu 归来! 更改用户 »”这个死活搞不出来
      这个的你的博客主题的comments.php可否借鉴下?

    • Leniy

      我的这三天也不能评论了,代码被我搞坏了。
      随便借鉴

发表评论

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