Technitium DNS Server
GPL-3.0 self-hosted recursive DNS server
DevOps / Infrastructure · GPL-3.0 · 10.2k
Reviewed 2026-10-18 · last push 2026-10-17 · repo checked 2026-10-19
What's Good
GPL-3.0 (TechnitiumSoftware/DnsServer), release v15.6.2 (2026-10-17), developed since 2017. Works out of the box with minimal config. It can forward over DNS-over-TLS, DNS-over-HTTPS or DNS-over-QUIC, keeps DNS logs and stats, caches queries and hosts your own zones. Built on .NET, so it runs on Linux, Windows, macOS and Raspberry Pi. ★~10.1k.
The Catch
Running your own resolver makes it a single point of failure for your whole network, so run two. It is a .NET app, heavier than a minimal resolver like Unbound. Mostly built by one company and core developer.
Verdict
A Pi-hole plus real DNS server in one — great for homelabs and small offices.
Embed
Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.
Markdown
[](https://stackgems.com/gems/technitium-dns)
HTML
<a href="https://stackgems.com/gems/technitium-dns"><img src="https://stackgems.com/badge/technitium-dns.svg" alt="Technitium DNS Server reviewed on Stack Gems" height="20"></a>
Related
DevOps →- TrivyApache-2.0 all-in-one vuln/IaC/secret/SBOM scanner; no paid tier
- CosignApache-2.0 Sigstore keyless container/artifact signing CLI
- GitleaksMIT secret scanner for git/dirs/stdin; CLI free, org Action needs free key
- GrypeApache-2.0 SBOM-first vulnerability scanner from Anchore; free CLI
- AnubisMIT PoW challenge layer vs AI scrapers in front of Caddy/Traefik