D. J. Bernstein

Internet publication

DNScache

How to install DNScache

Like any other piece of software (and information generally), DNScache comes with NO WARRANTY.

System requirements

DNScache works only under UNIX.

DNScache uses daemontools to start, monitor, and control the DNS services. Before running DNScache you need to install daemontools 0.61 or above. Make sure that the daemontools programs are in your system's default path.

You will also need to install ucspi-tcp if you want to use axfrdns or axfr-get.

Installation

Download the DNScache package. The latest published DNScache package is dnscache-0.82.tar.gz.

Unpack the DNScache package:

     gunzip dnscache-0.82.tar
     tar -xf dnscache-0.82.tar
     cd dnscache-0.82

Compile the DNScache programs:

     make

As root, install the DNScache programs in /usr/local/dnscache:

     make setup check

Now you can configure a local cache, configure an external cache, and configure a DNS server.

To report success:

     ( echo 'First M. Last'; cat `cat SYSDEPS` ) \
     | mail djb-sysdeps@cr.yp.to
Replace First M. Last with your name.