Skip to content
SPECIFICTION
Get listed

djbdns

cr.yp.to

Free plan Self-hosted
Visit cr.yp.to
Spec score 7.7 #8 of 23 in DNS Server Software

Spec sheet

Purpose
djbdns is a collection of tools for DNS caching, serving, client lookups, and debugging.Read 9 Oct 2026 · cr.yp.to
Support
The maker points users to the dns mailing list and says third-party commercial support is available.Read 9 Oct 2026 · cr.yp.to
Cache protection
The maker says dnscache uses unpredictable query IDs and UDP ports and is immune to cache poisoning.Read 9 Oct 2026 · cr.yp.to
Client tools
The package includes a DNS client C library and command-line utilities for sending requests to DNS caches.Read 9 Oct 2026 · cr.yp.to
Debugging
The package includes DNS debugging tools, including dnstrace for diagnosing misconfigured remote servers.Read 9 Oct 2026 · cr.yp.to
Distribution terms
The maker states that the djbdns package was placed in the public domain on 2007-12-28.Read 9 Oct 2026 · cr.yp.to
DNS cache
The dnscache program finds addresses of Internet hosts and can run on a workstation or for an ISP's customers.Read 9 Oct 2026 · cr.yp.to
DNS server
The tinydns program publishes locally configured IP address information in response to iterative DNS queries.Read 9 Oct 2026 · cr.yp.to
Latest package
The installation page identifies djbdns-1.05.tar.gz as the latest published package.Read 9 Oct 2026 · cr.yp.to
OS support
The installation page says djbdns works only under UNIX and specifically says SCO UnixWare is unsupported.Read 9 Oct 2026 · cr.yp.to
Prerequisites
The maker's installation instructions require daemontools 0.70 or above and ucspi-tcp to be installed first.Read 9 Oct 2026 · cr.yp.to
Security design
The maker's security page says dnscache, tinydns, and walldns run under dedicated non-root accounts in chroot jails.Read 9 Oct 2026 · cr.yp.to
Security guarantee
The maker offers $1000 to the first person to publicly report a verifiable security hole in the latest version, with stated exclusions including denial-of-service attacks.Read 9 Oct 2026 · cr.yp.to
Server limitation
tinydns listens for UDP queries on port 53 and does not listen for TCP queries; the maker documents axfrdns for TCP service and zone transfers.Read 9 Oct 2026 · cr.yp.to

Plans and prices

djbdns-1.05 Free Free to download, compile, and run · latest published package named djbdns-1.05.tar.gz Read 9 Oct 2026 · cr.yp.to

Every djbdns plan and price →

Where Specifiction places it

Alternatives to djbdnsAll alternatives →