请脚有什么工具可以测试墙外 DNS 的真实解析响应时间?

2015-06-10 00:54:31 +08:00
 zsbstephen
RT

众所周知,由于qiang的存在,fq上河蟹网站时,UDP查询墙外DNS必被污染,而TCP方式若不是加密则会被阻断。

以往一直是用DNSBench这个小工具导入墙外DNS ini清单文件来测试,然后挑一些好的DNS作为主力TCP Server放在dnsforwarder里面。由于上述原因,以及DNSBench并不支持配置测试模式、参数,因此测试结果的正确性存在非常大的疑问。

所以就来请教有否其他方案了。这里先感过回帖的童鞋~
4003 次点击
所在节点    DNS
8 条回复
leavic
2015-06-10 09:40:47 +08:00
不要查询敏感域名即可,dig+脚本
vvtommy
2015-06-10 09:58:56 +08:00
楼主的意思是,DNSBench 并不能设置到底测试那些域名。而作为没有考虑这种特殊情况的软件,测试用例中几乎一定包含那些敏感域名.
szpunk
2015-06-10 10:38:39 +08:00
谁说 DNSBench 不支持参数?很丰富好吗?!

Command Line Syntax Quick Reference

The Benchmark's (entirely optional) command-line syntax is a series of commands,
each beginning with a forward slash '/' character, immediately followed by one
of eight possible command verbs, possibly followed by a filename, an IP address,
or a special token, as follows:

/add ini-file | dotted IP | system | public | all
/remove ini-file | dotted IP | system | public | dead | all
/auto ( log-file )
/domains ini-file
/dnssec
/run
/help -or- /?

example: dnsbench /auto /remove public /add myownlist.ini

服务器,解析域名都可以自定义。
standin000
2015-06-10 11:45:09 +08:00
zsbstephen
2015-06-10 14:04:21 +08:00
@leavic 不懂,求教。
zsbstephen
2015-06-10 14:04:36 +08:00
@vvtommy 对,没错。
zsbstephen
2015-06-10 14:07:41 +08:00
@szpunk 因为DNSBench界面没有任何设置选项,而里面的介绍比较长,也看不太懂,所以就以为是不支持配置参数和模式了。真心不知道原来DNSBench支持自定义ini文件来定制测试模式和域名。因为本人还只是小菜,上面这些配置选项还不是很明白。得啃下书了。
zsbstephen
2015-06-10 14:09:56 +08:00
@standin000 谢谢。V2EX的ChinaDNS也留意了很久,只是因为本人水平有限,还不是很懂配置参数,所以一直没用这个,而是用配置相对简单而且有现成配置文件的dnsforwarder。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/197374

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX