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

阿里的公共 DNS 是不是有点弱?

  •  
  •   lution · 2016-03-10 16:16:33 +08:00 · 11395 次点击
    这是一个创建于 3209 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Case 1

    北京联通的 IP ,解析部分微博的域名,返回电信节点的 IP

    使用联通的 DNS ,返回 123.125.106.226 北京市 新浪互联信息服务联通节点

    nslookup api.weibo.com 202.106.195.68
    Server:     202.106.195.68
    Address:    202.106.195.68#53
    
    Non-authoritative answer:
    Name:   api.weibo.com
    Address: 123.125.106.226
    

    使用阿里的公共 DNS ,返回 180.149.135.176 北京市 新浪互联信息服务电信节点

    nslookup api.weibo.com 223.5.5.5
    Server:     223.5.5.5
    Address:    223.5.5.5#53
    
    Non-authoritative answer:
    Name:   api.weibo.com
    Address: 180.149.135.176
    Name:   api.weibo.com
    Address: 180.149.135.230
    

    搞得我有时候登录微博很卡, DNSMasq 里面加上一条 server=/.weibo.com/202.106.195.68 后解决。

    Case 2
    自己的域名, DNS 放在 Cloudflare 下面。
    一条 A 记录 A.example.com TTL=120s
    一条 CNAME 记录, B.example.com 指向 A.example.com TTL = 1800s

    72 小时之前更新了 A.example.com ,到现在至少 24 小时了还没更新过来,俩域名解析出来都还是错误的 IP 。虽然我的域名流量很小,但是也不至于过了 TTL 这么久还不更新一下记录吧?找了几个在线的网站测了一下解析,运营商的基本都没问题, 114 CNAME 记录解析失败,提示 SERVFAIL 。但 A 记录解析正确。

    那么说了这么多,问题来了,有没有哪个国内的公共 DNS 可以对常用网站的 CDN 节点正常解析,返回最适合(距离最近、同运营商)的记录,同时尽可能少的存在 DNS 污染,各位推荐一个吧。

    20 条回复    2016-05-13 16:13:47 +08:00
    jinhao7773
        1
    jinhao7773  
       2016-03-10 16:30:28 +08:00
    用的小米路由,感觉如果不改 DNS 的话,它好像有自己设置的 DNS ,而不是宽带运营商的,不知道具体地址是什么,有知道的可以说下,至少这个 DNS 连 app store 不管是下载还是浏览详情都非常快。
    HalloCQ
        2
    HalloCQ  
       2016-03-10 16:31:14 +08:00
    个人觉得除运营商 DNS , ONEdns 是最好用的。本人湘潭电信。
    运营商 dns 打不开百度知道,贴吧等等,其他公共 dns 也有这种情况。
    不过现在在用熊猫+one 。
    HalloCQ
        3
    HalloCQ  
       2016-03-10 16:31:53 +08:00
    @jinhao7773 你用的小米路由,你自己看一下发出来嘛
    jinhao7773
        4
    jinhao7773  
       2016-03-10 16:36:58 +08:00
    @HalloCQ 我不知道怎么看它的 dns 啊, nslookup ?
    Oi0Ydz26h9NkGCIz
        5
    Oi0Ydz26h9NkGCIz  
       2016-03-10 17:30:25 +08:00
    @jinhao7773 头一回听说小米路由器有自己的 DNS ,给我们共享出来看看呗。
    lostsnow
        6
    lostsnow  
       2016-03-10 18:21:45 +08:00
    公共 DNS 就是这样的吧
    基本上来说 使用公共 DNS 访问 CDN 的资源, 不是按照你机器的地理位置及网络来的, 而是按照公共 DNS 来的
    wclebb
        7
    wclebb  
       2016-03-10 18:39:18 +08:00
    我也觉得 225 好像有点问题。
    因为我死活不肯用疑泄露 114 ,于是用了阿里云,感觉一般般的感觉,有时候用了本地突然流畅了。
    winooxx
        8
    winooxx  
       2016-03-10 19:44:33 +08:00
    你可以试试企鹅家的 DNSPod 公共 DNS
    InFaNg
        9
    InFaNg  
       2016-03-10 19:48:15 +08:00 via Android
    @wclebb 114 明明是被坑了好吧
    master
        10
    master  
       2016-03-10 20:01:40 +08:00
    用 DNSPod 的公共 DNS 吧
    lenovo
        11
    lenovo  
       2016-03-10 20:09:13 +08:00
    本地运行一个 dns ,白名单分流
    https://github.com/CNMan/unbound.conf
    lhbc
        12
    lhbc  
       2016-03-10 20:34:11 +08:00 via Android
    使用 dig 的 +subnet 功能测试,确实返回了电信 IP 。
    第二个不清楚,我在 CF 的域名似乎没问题。
    vic2012
        13
    vic2012  
       2016-03-10 20:56:39 +08:00
    我也不用 223 了 iTunes 的 cdn 一直返回别的运营商的服务器 要么就是很远的
    昨晚测了一晚上 dns 最终决定选择运营商的 不过 oneDNS 好像也不错
    gpw1987
        14
    gpw1987  
       2016-03-11 08:49:31 +08:00
    算了,还是运营商的 DNS 用用算了
    esxivistawrt
        15
    esxivistawrt  
       2016-03-11 12:48:32 +08:00
    还是 2001:470:20::2 最好用。
    lucifer0114
        16
    lucifer0114  
       2016-03-11 13:22:39 +08:00 via Android
    阿里确实用起来不得劲,总有卡卡的感觉
    bclerdx
        17
    bclerdx  
       2016-03-11 22:24:57 +08:00
    LZ ,你 dnsmasq 加入的一条语句中的.weibo 中的小数点起什么作用? dnsmasq 对不加小数点也是会与该域名的所有子域名都解析指定的 DNS 地址吧~
    lution
        18
    lution  
    OP
       2016-03-11 23:35:38 +08:00
    @bclerdx 是吗?我还不知道这一点,因为当时搜了一下 stackoverflow 上面的答案都说前面加一个点,也就一直这么写了。

    如果不写小数点也生效的话,我只想匹配 A.com 但不想匹配其二级三级域名的话要怎么写呢?
    LGA1150
        19
    LGA1150  
       2016-03-12 12:33:28 +08:00 via Android
    @lution 只能写进 hosts
    donglemon
        20
    donglemon  
       2016-05-13 16:13:47 +08:00
    用网速通工具可以看 DNS 劫持情况,刚查看了唯品会的,解析结果都不错,电信的用电信运营商就近覆盖,附上结果
    http://www.wangsutong.com/wstCeba/dns/dns-test!result.action?id=2fd43a4eab4c40af93021e6fc1972fcc
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   877 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 20:23 · PVG 04:23 · LAX 12:23 · JFK 15:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.