V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
InFaNg
V2EX  ›  DNS

Public DNS 有缓存吗

  •  
  •   InFaNg · 2016-05-08 18:25:13 +08:00 via Android · 3374 次点击
    这是一个创建于 3151 天前的主题,其中的信息可能已经有所发展或是发生改变。
    刚才用 nodejs 的 dns.resolveCname 查了 10000 次域名的 CNAME 记录,结果一小时后发现 DNS 里并没有任何异常。 nodejs 的 dns.resolveCname 应该是直接查询,不用电脑上的缓存的的,况且其中有几次也出现了 undefined 也是最好的证明。我用的是 114DNS ,难道 114DNS 服务器上会缓存吗?如果会,那么什么 Public DNS 不会在它那里缓存呢?
    10 条回复    2016-05-09 18:47:05 +08:00
    yeyeye
        1
    yeyeye  
       2016-05-08 19:07:44 +08:00
    域名记录都是有有效期的 人家在有效期内缓存有什么不对?每次记录都返回源服务器 那谁家的公共 DNS 吃得消啊?源 DNS 服务器也吃不消啊 而且中间每次中转一下,速度变更慢,你会喜欢?谁会喜欢这样的公共 DNS 服务啊 没有需求就没有人建 就是这么简单

    如果你真的有这个需要 自己搭建一个就可以了
    yexm0
        2
    yexm0  
       2016-05-08 19:14:07 +08:00 via Android
    不缓存次次询问都去找根服务器的话那可慢多了啊。
    mytsing520
        3
    mytsing520  
       2016-05-08 19:32:49 +08:00
    缓存当然是有的
    lhbc
        4
    lhbc  
       2016-05-08 19:37:07 +08:00 via Android
    TTL 是干嘛的……
    flynaj
        5
    flynaj  
       2016-05-08 21:42:21 +08:00 via Android
    任何 DNS 系统都有缓存, TTL 就是缓存时间
    InFaNg
        6
    InFaNg  
    OP
       2016-05-08 22:28:13 +08:00 via iPhone
    @yeyeye 其实是很想试试别人说的被 dns 拉黑
    aprikyblue
        7
    aprikyblue  
       2016-05-08 22:33:42 +08:00 via Android
    自己搭一个。。
    yeyeye
        8
    yeyeye  
       2016-05-08 23:12:34 +08:00
    @InFaNg 啥意思?
    bean98
        9
    bean98  
       2016-05-08 23:19:57 +08:00
    <embed src="http://player.youku.com/player.php/Type/Folder/Fid/26378220/Ob/1/sid/XMTU2MTU5NTIyOA==/v.swf" quality="high" width="480" height="400" align="middle" allowScriptAccess="always" allowFullScreen="true" mode="transparent" type="application/x-shockwave-flash"></embed>
    InFaNg
        10
    InFaNg  
    OP
       2016-05-09 18:47:05 +08:00 via Android
    @yeyeye 就是 dns 请求解析次数超过一定范围时, dns 解析那边把你拉黑了,也就是不给解析了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3133 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:33 · PVG 21:33 · LAX 05:33 · JFK 08:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.