Project sponsored by



Project hosted on

SourceForge Logo



BIND DLZ > Downloads
DLZ Documentation

Most of DLZ's documentation has been converted to HTML and is directly available on this website. This download is a static copy of the DLZ website for you to view locally on your machine.

Download Now

DLZ Source (Linux / UN*X build package)

The DLZ Source package is the full source code for DLZ provided as a patch against Bind. This package is also used for building DLZ on Linux / UN*X based operating systems. To patch Bind, simply execute "patch -p0 < dlz.patch". Then run ".configure", "make", "make install" as usual. Be sure to pass the appropriate flags to configure so the appropriate DLZ driver will be built. Read the documentation for the driver you wish to use to see what flags are required.

Download Now

Windows Binary and Installer

There is no pre-built Windows binary available yet, but we will make one available as soon as possible. DLZ already does work on Windows. Infact, DLZ is developed on Windows and then tested on Linux. A Windows binary is not available yet because that would require switching the DLZ development environment on my machine from "debug" to "release" mode and rebuilding all of the required libraries, as well as DLZ itself. Then I would need to switch it back to continue development on DLZ. This process takes a long time, and thus a Windows binary will have to wait a little longer.

Download Soon

DLZ Performance Tools

The DLZ Performance Tools are very useful in developing large sets of DNS data and testing a DNS server's performance. They are written in Perl and should work on both UN*X and Windows (at least with Cygwin) systems.

Download Now

DLZ Performance Tests Standard Data Set

This is the data set I use when doing DLZ performance tests. It is made available here to provide a "standard" that everyone can use when reporting performance results on various machines and configurations. The data set has 200,000 zones with a total of 2,697,737 DNS records!

The settings I used to generate this data file are:

zones: 200000
hosts: 100 : 2
hosts: 100 : 3
hosts: 10 : 20
hosts: 2 : 100

For documentation on what these parameters mean, see the Performance Tools page. The input file was a dictionary file from OpenOffice.Org that I cleaned up to guarantee a unique word of at least 4 characters on each line. Output was to a CSV file so this exact data set could be re-used.

This file is LARGE. Compressed it is over 17 MB; uncompressed it is over 197 MB. When you load this into a database, it will take even more space.

Download Now