README revision f3ad877eb05befbc862b0233d985758c0caef29a
d6fa26d0adaec6c910115be34fe7a5a5f402c14fMark AndrewsThis is dnsperf, a collection of DNS server performance testing tools.
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox UserFor more information, see the dnsperf(1) and resperf(1) man pages.
663272199096ed57917f2bfb1d748a0a622b7b24Tinderbox UserTo configure, compile, and install these programs, follow these steps.
5347c0fcb04eaea19d9f39795646239f487c6207Tinderbox User1. Make sure that BIND 9 (9.4.0 or greater) is installed, including libraries
5347c0fcb04eaea19d9f39795646239f487c6207Tinderbox User and header files, and that the isc-config.sh program distributed with BIND
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User is in your path.
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User Note: many versions of bind do not correctly install the <isc/hmacsha.h>
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User header file, so if the compilation fails, obtain this file from the BIND
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User source distribution, and install it in the appropriate place.
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User2. Run "sh configure" to configure the software. Most standard configure
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User options are supported.
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User3. Run "make" to build dnsperf and resperf
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User4. Run "make install" to install dnsperf and resperf.
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox UserAdditional software is available in the contrib/ directory.