djbdns
« Back to VersTracker
Description:
D.J. Bernstein's DNS tools
Type: Formula  |  Latest Version: 1.05@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: dns networking server security utilities
Install: brew install djbdns
About:
djbdns is a suite of DNS utilities developed by D.J. Bernstein, known for its security, reliability, and performance. It includes tools like tinydns for authoritative DNS service and dnscache for recursive caching, offering a robust alternative to BIND. The package provides a minimalistic and secure approach to DNS management.
Key Features:
  • High security focus with a track record of no remote vulnerabilities
  • Includes authoritative (tinydns) and recursive (dnscache) DNS servers
  • Extremely lightweight and resource-efficient
  • Simple, text-based configuration
Use Cases:
  • Running a secure, lightweight authoritative DNS server
  • Setting up a private recursive DNS resolver for local networks
  • Replacing complex DNS infrastructure with simple, reliable tools
Alternatives:
  • bind – BIND is the standard but is historically more complex and has had more security vulnerabilities.
  • unbound – Unbound is a modern, secure recursive DNS server, but djbdns provides a complete suite for both authoritative and recursive roles.
License: LicenseRef-Homebrew-public-domain
Dependencies: daemontools, ucspi-tcp
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, catalina, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 13, 2024 5:11pm 0 VERSION_BUMP 5b1bee1c