f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntThis is dnsperf, a collection of DNS server performance testing tools.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntFor more information, see the dnsperf(1) and resperf(1) man pages.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntTo configure, compile, and install these programs, follow these steps.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt1. Make sure that BIND 9 (9.4.0 or greater) is installed, including libraries
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt and header files, and that the isc-config.sh program distributed with BIND
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt is in your path.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt Note: many versions of bind do not correctly install the <isc/hmacsha.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt header file, so if the compilation fails, obtain this file from the BIND
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt source distribution, and install it in the appropriate place.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt2. Run "sh configure" to configure the software. Most standard configure
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt options are supported.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt3. Run "make" to build dnsperf and resperf
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt4. Run "make install" to install dnsperf and resperf.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntAdditional software is available in the contrib/ directory.