1、软件下载
	需要下载BIND软件包,在centos下无法用yum安装
	# wget http://ftp.isc.org/isc/bind9/9.7.3/bind-9.7.3.tar.gz
2、安装
	# tar zxvf bind-9.7.3.tar.gz
	# cd bind-9.7.3/contrib/queryperf/
	# ./configure
	# make
	执行完make以后,安装完成,在queryperf目录会生成一个queryperf文件
3、使用
	首先需要一个压力测试要使用的读取文件,文件格式如下:
	www.ileiming.com A
	www.411c.com  A 
	….
这样的A记录少了,测试出来的结果是不准确的,因此我需要很多这样的A记录,用一个简单的shell就能实现
	vi dns.sh
for d in `seq 1 100000`
	do
	echo "www.ileiming.com A" >> bb
	done
保存,给于执行权限后然后在执行这个shell
	./dns.sh
	这样就会在当前目录生成一个叫bb的文件
然后就用如下命令在测试DNS性能
	# queryperf -d input_file -s server
	在这里有2个地方需要我们修改
	input_file 压力测试需要读取的文件,即刚才生成的bb文件
	server 是我们需要测试DNS服务器的IP地址
	# queryperf -d bb -s 8.8.8.8

转载请注明:LINUX服务器运维架构技术分享 » queryperf测试DNS性能
