All apps

Networking · Self-hosted

Technitium DNS Server

Host local DNS zones and resolve internet names from a DNS server you manage through a web console.

Technitium DNS Server combines authoritative DNS for zones you control with recursive resolution for other domains. Local records can send homelab hostnames to private addresses while the resolver continues looking up public names. Its browser interface manages zones, filtering, forwarders, and query logs, and an HTTP API supports automation. The server also supports encrypted DNS and DNSSEC validation.

License
GPL-3.0Open source
Runs on
Windows · Linux · macOS · Docker
Last updated
  • Authoritative and recursive DNS
  • Local DNS zones and overrides
  • DNS-over-HTTPS and DNS-over-TLS
  • DNSSEC validation
  • DNS filtering and query logs
  • Browser administration and HTTP API

Read the guide

Read Split DNS for Your Homelab: One URL at Home and Away
Split DNS for Your Homelab: One URL at Home and Away
FeaturedGuides

Split DNS for Your Homelab: One URL at Home and Away

Set up split DNS with NGINX Proxy Manager and NetBird so your homelab services use one URL at home and away, with OpenCloud as an example.

Read article →