djbdns ist eine auf Sicherheit und Effizienz ausgelegte Implementation eines DNS-Servers des nordamerikanischen Entwicklers Dan Bernstein.
Bernstein hat djbdns auf Grund einiger schwerwiegender Sicherheitslücken in BIND entwickelt, und bietet auf seiner Webseite demjenigen US $500 an, der ihm als erster eine Sicherheitslücke in djbdns selbst nachweisen kann.
djbdns besteht aus zwei Hauptbestandteilen, tinydns und dnscache. dnscache delegiert DNS-Anfragen an externe Server und hält die Ergebnisse vor, während tinydns selbst als "authorative nameserver" einer Domain / einer Zone fungiert, dessen Ergebnisse endgültig sind.