
Technitium DNS Server
Authoritative and recursive DNS server with web console
9.7k stars 773 forks last commit first released GPL-3.0
Actively maintained
Last commit 11 Jul 2026.

Technitium DNS Server is an open-source, cross-platform DNS server that can run as both an authoritative server for your zones and a recursive resolver for clients on your network. It includes a browser-based administration console and can improve privacy, performance, and control by handling DNS locally and supporting encrypted upstream DNS.
Key Features
- Authoritative and recursive DNS operation, including forwarding and conditional forwarding
- Encrypted DNS services and forwarders: DNS-over-HTTPS, DNS-over-TLS, and DNS-over-QUIC (including HTTP/1.1, HTTP/2, and HTTP/3 for DoH)
- DNSSEC validation and signed-zone support, plus advanced record types and zone features
- DNS-based blocking (ads/malware) via block lists, with options like regex-based and per-client/subnet policies (via DNS Apps)
- Web-based admin console with multi-user, role-based access, API tokens, and optional TOTP 2FA
- Built-in DHCP server for multiple networks and IPv6 support
- Query logging, system logging, statistics, caching features (including persistent cache) and clustering for managing multiple instances
Use Cases
- Home or small-office DNS resolver with network-wide ad/malware blocking and encrypted upstream DNS
- Self-hosted authoritative DNS for internal zones and lab environments with zone transfers and DNSSEC
- Network visibility and control through query logs, policy routing, and split-horizon responses
Limitations and Considerations
- Default web console credentials and auto-login behavior require immediate hardening after installation
- Some advanced behavior is implemented through DNS Apps, which may add operational complexity compared to basic DNS setups
Technitium DNS Server is well-suited for users who want a powerful DNS platform that combines authoritative hosting, recursive resolution, privacy-focused encrypted DNS, and centralized web-based management. It can serve as a Pi-hole alternative while also covering advanced DNS features typically found in dedicated DNS infrastructure.
Categories:
Tags:
Tech Stack:
Similar to Technitium DNS Server

GoAway
Lightweight DNS sinkhole with a web admin dashboard
Self-hosted DNS sinkhole written in Go that blocks ads, trackers and malicious domains; provides a modern web dashboard, Docker support, DoT/DoH options and realtime stats.


AdGuard Home
Network-wide DNS server that blocks ads, trackers, phishing and malware
Open-source DNS-based ad & tracker blocking server for networks. Offers per-device rules, parental controls, encrypted upstream DNS (DoH/DoT/DNSCrypt), web UI and API.


Gravity
Replicated DNS, DHCP & TFTP server with ad-blocking
Fully-replicated DNS, DHCP and TFTP server with ad‑blocking, web UI, API, Prometheus metrics and multi-site replication for small to medium networks.


Blocky
Fast, lightweight DNS proxy and ad-blocker in Go
Open-source DNS proxy and network-wide ad-blocker for local networks. Supports DoH/DoT, per-client rules, caching, deep CNAME inspection, Prometheus metrics, Docker and Helm.

Unbound
Validating, recursive, caching DNS resolver
Standards-based validating recursive DNS resolver with DNSSEC validation, DNS-over-TLS/HTTPS support and configurable caching for privacy and performance.
AdGuardHome Sync
Synchronize AdGuard Home configuration across replica instances
Sync AdGuard Home settings, filters, rewrites, DHCP/DNS config, and clients from an origin instance to one or more replicas on a schedule or on demand.



