如何测试其网络主机与第三方专用服务的 DNS 性能?

如何测试其网络主机与第三方专用服务的 DNS 性能?

多年来,我一直使用 rackspace 托管我的 dns,以前是slicehost,但我一直在寻找第三方托管商,因为我运行了各种速度测试,例如使用 tools.pingdom.com 来测试前端。在缓存 dns 之前,我通常会在第一次查找时从 dallas 获得 ~75ms 的时间。

我一直在关注 Dyn,他们进行了速度比较测试。这是通过电子邮件发送的,结果如下:

AVERAGE RESPONSE TIME FOR ___.com   AVERAGE RESPONSE TIME FOR DYN.COM 108 ms    2 ms

Your DNS could be performing 5300% better using Dyn Map of your DNS response times

TESTING LOCATION    ___.com DYN.COM
US (Austin, TX)     75 ms   2 ms 
Europe (London)     2 ms    1 ms
Asia (Hong Kong)    145 ms  3 ms
Australia (Sydney)  209 ms  1 ms

看来我从 pingdom 获得的结果与时间相符。

我的问题是:我可以使用什么工具或方法来自己运行类似的测试?

我基本上想尝试几种不同的服务并测试 DNS 响应时间。因此,当前托管、主机 a、主机 b 位于几个不同的位置,美国西部/达拉斯、美国东部/纽约、欧洲(英国)。

是否有免费或低成本的在线工具可以实现此目的?如果没有,是否有任何实用程序可以安装在虚拟机上以运行我自己的测试?

答案1

我用过基调过去这样做是不太可能的。他们的工具将显示整个端到端交易,例如 API 请求,并向您显示交易每个部分所花费的时间。

在此处输入图片描述

答案2

我用过名称台测试名称服务器性能。它相当全面,并能生成漂亮的 HTML 报告。

相关内容