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

国内有没有什么 DNS 能小于 10ms?

  •  
  •   543400 · 2015-06-22 22:12:18 +08:00 via Android · 11629 次点击
    这是一个创建于 3233 天前的主题,其中的信息可能已经有所发展或是发生改变。
    114DNS抽风厉害,_(:з」∠)_ 国内除了114之外,貌似都没有什么DNS比114的ping值低
    45 条回复    2015-08-25 00:09:43 +08:00
    yeyeye
        1
    yeyeye  
       2015-06-22 22:23:09 +08:00
    运营商自带的
    smileawei
        2
    smileawei  
       2015-06-22 22:31:45 +08:00
    各层缓存下来。只要与DNS服务器的连接速度不高于70ms基本无感知的。如果实在纠结。就在路由上做dns缓存。强制TLL时间。而且,域名的解析时间也不是全部根据Local DNS 如果你访问不是热门的域名。没有缓存,那么Local DNS也是要一层层的询问NS服务器。如图中用DIG查到的实际解析速度。因为是不热门的域名。所以,没什么好纠结的
    543400
        3
    543400  
    OP
       2015-06-22 22:34:12 +08:00 via Android
    @smileawei 路由搭建DNS有什么插件可以用?
    543400
        4
    543400  
    OP
       2015-06-22 22:34:34 +08:00 via Android
    @yeyeye |ω・) 被污染了
    lilydjwg
        5
    lilydjwg  
       2015-06-22 22:52:07 +08:00
    @543400 dnsmasq 呗。我都是本地跑个 dnsmasq,命中率一直在50%以上。
    至于污染的话,治理起来可麻烦了。国内无污染的DNS服务器应该大都是私人搭建,不公开的。
    Showfom
        6
    Showfom  
       2015-06-22 22:53:37 +08:00 via iPhone
    localhost 自己搭建 dnmsmasq
    aruisi
        7
    aruisi  
       2015-06-22 22:56:30 +08:00
    @smileawei 分析的很到位,的确是这样,冷门域名缓存里没有,递归到根服务器一圈下来上千ms延迟很正常的。

    @543400 你就是自建个dns服务器递归到114这些,遇上冷门域名一样的。
    Syaoran
        8
    Syaoran  
       2015-06-22 23:04:19 +08:00 via iPhone
    @lilydjwg 发现了依云菊苣 |ω・)
    lz因为什么需要那么低延迟呢?感觉100ms内都可以吧,最快就localhost咯,<1ms。我家访问路由dnsmasq都不止10ms……
    543400
        9
    543400  
    OP
       2015-06-22 23:38:27 +08:00 via Android
    @lilydjwg 谢谢
    543400
        10
    543400  
    OP
       2015-06-22 23:39:12 +08:00 via Android
    @aruisi 只求没劫持
    543400
        11
    543400  
    OP
       2015-06-22 23:40:49 +08:00 via Android
    @Syaoran (づ ●─● )づ 我家访问一些没有被墙的国外网站,用114经常抽风,又慢
    paradoxs
        12
    paradoxs  
       2015-06-23 00:13:44 +08:00
    用运营商自带的DNS就行了。
    用114的干嘛,慢。
    污染的问题用SS解决啊。
    powergx
        13
    powergx  
       2015-06-23 00:15:58 +08:00
    路由器 装 pdnsd ,可以 强奸ttl , dnsmasq 没用的
    jasontse
        14
    jasontse  
       2015-06-23 06:16:10 +08:00 via Android
    小于 10ms 又要无污染。。。除非你住在广州,然后服务器在香港。香港勉强算国内吧。。。。
    lilydjwg
        15
    lilydjwg  
       2015-06-23 09:57:29 +08:00
    @543400 运营商的解析失败、不存在域名的劫持会解析到同一个 IP。如果你指这种劫持的话,dnsmasq 加 bogus_nxdomain 选项即可解决。如果是角落里的广告,那个和 DNS 无关,找客服吧。

    @paradoxs 运营商自带的 DNS 服务器解析不常见的域名经常失败的。所以我同时使用多个上游服务器,谁快用谁。
    543400
        16
    543400  
    OP
       2015-06-23 10:03:05 +08:00 via Android
    @lilydjwg 谢谢
    uuair
        17
    uuair  
       2015-06-23 10:21:35 +08:00 via iPhone
    百度的挺快,基本上出名的都污染了,所以慢。
    wind4
        18
    wind4  
       2015-06-23 10:29:49 +08:00
    我宁愿牺牲部分dns查询时间,以获取最佳CDN节点。
    543400
        19
    543400  
    OP
       2015-06-23 11:46:50 +08:00 via Android
    543400
        20
    543400  
    OP
       2015-06-23 11:47:09 +08:00 via Android
    @lilydjwg 阿里噶多(。ò ∀ ó。)
    543400
        21
    543400  
    OP
       2015-06-23 11:47:35 +08:00 via Android
    @uuair 百度的解析国外网站抽风
    543400
        22
    543400  
    OP
       2015-06-23 11:48:05 +08:00 via Android
    @wind4 你在用什么DNS
    lilydjwg
        23
    lilydjwg  
       2015-06-23 12:01:16 +08:00
    @wind4 我也是。每个查询牺牲了150ms。
    lbp0200
        24
    lbp0200  
       2015-06-23 12:06:29 +08:00
    pdnsd+chinadns
    poke707
        25
    poke707  
       2015-06-23 12:48:22 +08:00 via Android
    127.0.0.1
    wind4
        26
    wind4  
       2015-06-23 12:48:50 +08:00
    Openwrt->ChinaDNS->(202.96.128.68, 127.0.0.1:5353(SS->8.8.8.8))
    flowfire
        27
    flowfire  
       2015-06-23 16:33:27 +08:00
    联通表示运营商自带DNS能到2ms,不知道用了什么黑科技。。。
    jsq2627
        28
    jsq2627  
       2015-06-23 17:31:02 +08:00
    如果要在 Windows PC 上搭建 local DNS,可以试试这个,可以强制 TTL
    https://github.com/stackia/DNSAgent
    543400
        29
    543400  
    OP
       2015-06-23 17:39:10 +08:00 via Android
    @jsq2627 阿里噶多
    bobopu
        30
    bobopu  
       2015-06-23 19:08:43 +08:00 via iPhone
    @flowfire 晕,我在自己路由器上装dnsmasq都要2ms
    leopard080264
        31
    leopard080264  
       2015-06-23 20:55:56 +08:00
    @smileawei
    @543400


    DNS查询域名如果托管在国外,没有缓存,查询时间是依赖dns服务器的国际带宽质量的好坏的
    leopard080264
        32
    leopard080264  
       2015-06-23 21:01:17 +08:00
    国外域名dig下好几百ms是很正常的,国外也这样啊,除非是门户和搜索引擎的域名
    zonghua
        33
    zonghua  
       2015-06-23 21:03:38 +08:00
    @leopard080264 花生壳内网版是什么原理?为什么我有时候访问请求要很久,有时候又很快
    smileawei
        34
    smileawei  
       2015-06-23 21:13:10 +08:00 via iPhone
    @leopard080264 你可以通过dig +trace看到递归查询的过程。
    zts1993
        35
    zts1993  
       2015-06-23 21:28:51 +08:00
    192.168.1.1 加缓存
    xieyudi1990
        36
    xieyudi1990  
       2015-06-24 03:10:33 +08:00
    WIFI拥挤的话ping自己的路由器都经常超过10ms.

    除非是有线接路由器, 然后光纤/以太网接入ISP, 然后服务器又在通网本省下面, 才可能达到这个速度.

    10 18 ms 17 ms 18 ms 8.8.8.8
    xieyudi1990
        37
    xieyudi1990  
       2015-06-24 03:11:17 +08:00
    @xieyudi1990 s/通网/同网/g s/速度/delay/g
    waltcow
        38
    waltcow  
       2015-06-24 09:08:47 +08:00
    Openwrt + Dnsmasq, ttl 还能改大一点
    somkanel
        39
    somkanel  
       2015-06-24 13:06:02 +08:00
    onedns好像蛮快的,虽然这阵子没在用
    bluesky139
        40
    bluesky139  
       2015-06-24 13:57:40 +08:00
    楼主想要的是这种吧,顺便说一下我用的是四川电信。
    543400
        41
    543400  
    OP
       2015-06-24 14:06:02 +08:00 via Android
    @bluesky139 (๑>؂<๑) 对啊 你的DNS好强悍
    jsq2627
        42
    jsq2627  
       2015-06-25 15:32:23 +08:00
    @bluesky139 这个软件是什么
    bluesky139
        43
    bluesky139  
       2015-06-26 23:23:17 +08:00 via Android   ❤️ 1
    @jsq2627 ConEmu,很好用,比系统自带cmd好多了。
    anjinghk
        44
    anjinghk  
       2015-08-08 23:42:47 +08:00
    PING 61.139.2.69 (61.139.2.69): 56 data bytes
    64 bytes from 61.139.2.69: icmp_seq=0 ttl=57 time=8.302 ms
    64 bytes from 61.139.2.69: icmp_seq=1 ttl=57 time=7.458 ms
    64 bytes from 61.139.2.69: icmp_seq=2 ttl=57 time=7.918 ms
    64 bytes from 61.139.2.69: icmp_seq=3 ttl=57 time=7.824 ms
    64 bytes from 61.139.2.69: icmp_seq=4 ttl=57 time=8.309 ms
    64 bytes from 61.139.2.69: icmp_seq=5 ttl=57 time=7.483 ms
    64 bytes from 61.139.2.69: icmp_seq=6 ttl=57 time=8.856 ms
    64 bytes from 61.139.2.69: icmp_seq=7 ttl=57 time=8.590 ms
    64 bytes from 61.139.2.69: icmp_seq=8 ttl=57 time=6.695 ms
    64 bytes from 61.139.2.69: icmp_seq=9 ttl=57 time=7.682 ms
    64 bytes from 61.139.2.69: icmp_seq=10 ttl=57 time=7.890 ms
    64 bytes from 61.139.2.69: icmp_seq=11 ttl=57 time=8.003 ms
    64 bytes from 61.139.2.69: icmp_seq=12 ttl=57 time=7.484 ms
    64 bytes from 61.139.2.69: icmp_seq=13 ttl=57 time=8.330 ms
    64 bytes from 61.139.2.69: icmp_seq=14 ttl=57 time=7.548 ms
    64 bytes from 61.139.2.69: icmp_seq=15 ttl=57 time=7.803 ms
    64 bytes from 61.139.2.69: icmp_seq=16 ttl=57 time=8.357 ms
    64 bytes from 61.139.2.69: icmp_seq=17 ttl=57 time=7.504 ms
    64 bytes from 61.139.2.69: icmp_seq=18 ttl=57 time=8.348 ms
    64 bytes from 61.139.2.69: icmp_seq=19 ttl=57 time=8.295 ms
    64 bytes from 61.139.2.69: icmp_seq=20 ttl=57 time=7.715 ms
    titanium98118
        45
    titanium98118  
       2015-08-25 00:09:43 +08:00
    1 <1 毫秒 <1 毫秒 <1 毫秒 192.168.168.1
    2 1 ms 1 ms 1 ms *.*.*.1
    3 1 ms 1 ms 4 ms 121.8.222.125
    4 4 ms 2 ms 3 ms 59.41.201.109
    5 * * * 请求超时。
    6 * * * 请求超时。
    7 17 ms 14 ms 11 ms 202.97.63.110
    8 6 ms 6 ms 6 ms 202.97.122.70
    9 8 ms 9 ms 6 ms 216.239.42.197
    10 7 ms 7 ms 9 ms 72.14.236.215
    11 11 ms 11 ms 12 ms 8.8.4.4

    居然 8.8.4.4 ping 也不高
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1305 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 17:36 · PVG 01:36 · LAX 10:36 · JFK 13:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.