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.
17e9d6023e9fec06511e93303836ec0f106379d2Tinderbox User
663272199096ed57917f2bfb1d748a0a622b7b24Tinderbox UserTo configure, compile, and install these programs, follow these steps.
5347c0fcb04eaea19d9f39795646239f487c6207Tinderbox User
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.
d6fa26d0adaec6c910115be34fe7a5a5f402c14fMark Andrews
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.
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User2. Run "sh configure" to configure the software. Most standard configure
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User options are supported.
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User3. Run "make" to build dnsperf and resperf
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User4. Run "make install" to install dnsperf and resperf.
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox UserAdditional software is available in the contrib/ directory.
49f29a1d550c15d691b5a9162bc089d0fba12adfTinderbox User