dns-server
Technitium DNS Server is an open source tool that can be used for self hosting a local DNS server for privacy and security or, used for…
Platform availability
Available on 4 of 6 install platforms
Also on Docker Hub and GitHub
Health score
84/100 Excellent
- Maintained
- 100last commit 9 days ago
- Popular
- 8010,023 GitHub stars
- Easy to install
- 553 install platforms, install notes, Docker image
- Light to run
- No data
Based on 3 of 4 factors.
How is this calculated?
A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.
Availability: platform listings confirmed today, links checked 6 days ago
- GitHub stars
- 10,023
- Open issues
- 158
- Last commit
- 2026-09-26
- Latest release
- v15.5.1
- License
- GPL-3.0
- Activity
- rising
Checked 7 days ago - source: GitHub (TechnitiumSoftware/DnsServer)
Resources & Compatibility
ARM (e.g. Raspberry Pi) is supported.
Checked 7 days ago - source: Docker Hub image tags and published docs
First-install notes
- Install the base Azure helper first Install the general Azure PowerShell helper (Az) before the Az.DnsResolver add-on for managing private name resolution; skipping it can make those DNS commands fail. source
- Point PowerShell to the right local folder If you're installing from a local folder, set the local PowerShell repository path to the exact folder containing the module files, then check that Az.DnsResolver is listed; a wrong path means PowerShell cannot find the DNS helper. source
- Save a DNS zone file before changes Before changing DNS records, export the zone to a .txt file and keep that file in a safe place; if a record is accidentally deleted or mistyped, you can use that file to restore the DNS configuration. source
Fetched 7 days ago - each note links to its source
Variants
Alternatives (12)
- AdAway - An ad blocker that uses the hosts file.
- AdBlock - Blocks intrusive ads, boosts browser speed, and prevents tracking across all major browsers; supports customizable filters, Acceptable Ads,…
- Blokada - Blokada is the popular ad blocker and privacy app for Android and iOS.
- DHCP Server for Windows - A DHCP Server assigns IP addresses to client computers.
- Dns Jumper - DNS Jumper is capable of modifying your DNS server address based on the types of network cards you have and the types of DNS services you s…
- NetSetMan - Easily switch between up to 6 network profiles with support for IP, DNS, gateway, WINS, printer, network drives, NIC status, scripts, and m…
- Pi-hole - Pi-hole is a network-level Domain Name System (DNS) sinkhole that blocks Internet advertisements and tracking domains.
- Privoxy - Privoxy is a non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data and HTTP headers, co…
- TCP/IP Manager - Designed to help computer users keep track of their network configuration in different locations.
- YogaDNS - YogaDNS automatically intercepts DNS requests at the system level and allows you to process them over user-defined DNS servers using modern…
- dnsmasq - Dnsmasq is a lightweight Domain Name System (DNS) forwarder and Dynamic Host Configuration Protocol (DHCP) server designed for small to med…
- hBlock - hBlock is a POSIX-compliant shell script, designed for Unix-like systems, that gets a list of domains that serve ads, tracking scripts and…
Checked 4 days ago - source: AlternativeTo
Common questions
Can Technitium DNS Server use SSO for its web console?
Yes, it supports single sign-on with OpenID Connect and also supports LDAP authentication.
Can multiple Technitium DNS Server instances be managed from one console?
Yes, the built-in clustering feature allows managing two or more instances from a single admin web console.
Which transport protocols are supported for DNS-over-HTTPS?
The DNS-over-HTTPS implementation supports HTTP/1.1, HTTP/2, and HTTP/3 transport protocols.
How often are blocked zones updated from block-list URLs?
Blocked zones are updated from one or more block-list URLs automatically every 24 hours.
Answers sourced from github.com, technitium.com
Community
- DNS - DirectAdmin Forums (forum)
- r/dns - Reddit (reddit)
- OpenDNS - Cisco Community (other)
- What servers do you use for DNS? : r/homelab - Reddit (reddit)
Collected 6 days ago - public community threads