Livid
403.84D
562.55D
V2EX  ›  DNS

有什么工具可以对 DNS 服务器做压力测试呢?

  •  
  •   Livid ·
    PRO
    · Jul 4, 2012 · 12951 views
    This topic created in 5237 days ago, the information mentioned may be changed or developed.
    21 replies  •  2016-11-30 22:36:44 +08:00
    aveline
    aveline
    Jul 4, 2012❤️1
    2
    还有
    respref

    应该都可以在bind的源代码里找到
    aveline
    aveline
    Jul 4, 2012
    3
    上文的是perf。。不是pref。。。打错了

    求修改 cc @Livid
    s842646
    s842646
    Jul 4, 2012
    5
    用个吧:DNS Benchmark
    http://www.grc.com/dns/benchmark.htm
    Livid
    Livid
    MOD
    OP
    PRO
    Jul 4, 2012
    6
    @aveline Thank you. :)
    gonbo
    gonbo
    Jul 4, 2012
    7
    @Livid 测试了gevent写的dns server的性能怎样?
    Livid
    Livid
    MOD
    OP
    PRO
    Jul 4, 2012
    8
    @gonbo 程序写好了,所以现在想找类似像 ab 这样的工具测。
    gonbo
    gonbo
    Jul 4, 2012
    9
    @Livid 找一些黑客工具,能够发dns包的。。。。。。
    CupTools
    CupTools
    Jul 4, 2012❤️1
    10
    @aveline 你2了吧,bind源码本身有queryperf, @livid可以下个bind源码,解包后contrib/queryperf编译运行,然后详细参数可以看帮助
    aveline
    aveline
    Jul 4, 2012
    11
    @CupTools -.- 我一直比较2。。。你又不是不知道。。。
    Livid
    Livid
    MOD
    OP
    PRO
    Jul 4, 2012
    12
    @gonbo 或者,再用 gevent 写一个 DNS 压力测试工具好了。
    gonbo
    gonbo
    Jul 4, 2012
    13
    @Livid 问问dnspod他们,他们手上有专业工具。
    chuangbo
    chuangbo
    Jul 4, 2012❤️1
    14
    楼上这些工具对我们来说都太复杂了。

    如果单指「性能」测试的话,应该需要一个只发包不收包的工具,才能提供足够的压力(内核能收5、6百万包每秒,所以发包需要在700万qps以上)。
    并且 DNS 在不同情况下性能不一样,需要针对处理逻辑去专门设计测试程序。

    这样的程序由于逻辑简单,开发起来并不难。
    Livid
    Livid
    MOD
    OP
    PRO
    Jul 5, 2012
    15
    @chuangbo 嗯,明白了。多谢!
    gonbo
    gonbo
    Jul 9, 2012
    16
    @Livid dns测试结果出来了么?
    gonbo
    gonbo
    Jul 9, 2012
    17
    @livid gevent dns 测试结果没有下文了?
    Livid
    Livid
    MOD
    OP
    PRO
    Jul 9, 2012
    18
    @gonbo 我上周六刚从洛杉矶回到国内,目前暂时还没有时间开动。希望本周末之前可以搞到一些数据。
    gonbo
    gonbo
    Jul 9, 2012
    19
    @Livid 好,等你的结果看看。。。。
    vultr
    vultr
    Nov 30, 2016
    20
    @Livid 有结果了吗?我也正好在打 dns 压力测试的工具。
    vultr
    vultr
    Nov 30, 2016
    21
    @Livid 有结果了吗?我也正好在找 dns 压力测试的工具。还有 gevent 是什么东东?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2978 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 11:49 · PVG 19:49 · LAX 03:49 · JFK 06:49
    ♥ Do have faith in what you're doing.