apt-get install dnsmasq
resolv-file=/etc/resolv.dnsmasq.conf
# 若监听的地址错误,则修改为:
listen-address=0.0.0.0
vim /etc/resolv.dnsmasq.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 114.114.114.114
IGNORE_RESOLVCONF=yes
dig www.tangpool.com @xxx.xxx.xxx.xx
wget "http://www.isc.org/downloads/file/bind-9-9-5-w1/?version=tar.gz" -O bind-9.9.5-P1.tar.gz
tar zxf bind-9.9.5-P1.tar.gz
cd bind-9.9.5-P1/contrib/queryperf
./configure
make
cp queryperf /usr/local/bin
www.tangpool.com A
www.baidu.com A
us1.ghash.io A
uk1.ghash.io A
queryperf -d dnsfile -s 192.168.1.201
# 测试结果:
DNS Query Performance Testing Tool
Version: $Id: Dnsmasq.txt,v 1.1 2014/08/28 11:30:14 ZhibiaoPan Exp $
[Status] Processing input data
[Status] Sending queries (beginning with 192.168.1.201)
[Status] Testing complete
Statistics:
Parse input file: once
Ended due to: reaching end of file
Queries sent: 5 queries
Queries completed: 5 queries
Queries lost: 0 queries
Queries delayed(?): 0 queries
RTT max: 0.000098 sec
RTT min: 0.000035 sec
RTT average: 0.000051 sec
RTT std deviation: 0.000001 sec
RTT out of range: 0 queries
Percentage completed: 100.00%
Percentage lost: 0.00%
Started at: Thu Aug 28 19:32:32 2014
Finished at: Thu Aug 28 19:32:32 2014
Ran for: 0.000159 seconds
Queries per second: 31446.540881 qps