Technitium DNS Server

Deploy in 60 seconds

Technitium DNS Server

Technitium DNS Server is an open-source, self-hostable DNS server that functions as both an authoritative and recursive resolver. Designed for privacy and security, it works out-of-the-box with minimal configuration and provides an intuitive web-based dashboard for easy management.

Key Features

  • Cross-Platform: Runs on Linux, Windows, macOS, and Raspberry Pi.
  • One-Click Setup: Installs in under a minute with zero configuration.
  • High Performance: Handles 100,000+ requests/second on modest hardware.
  • Encrypted DNS: Supports:
    • DNS-over-TLS (DoT) | DNS-over-HTTPS (DoH) | DNS-over-QUIC (DoQ)
  • Privacy Tools:
    • Block ads/malware via custom blocklists.
    • DNSSEC validation (RSA/ECDSA/EdDSA).
    • QNAME minimization and case randomization.
  • Advanced DNS Features:
    • Split Horizon, Geolocation routing, Dynamic DNS.
    • Zone transfers (AXFR/IXFR) with TLS/QUIC support.
    • Built-in DHCP server and Tor/Proxy integration.
  • Web UI & API: Manage via browser or programmatically.

Why Choose Technitium DNS Server?

Self-hosted privacy (no third-party logging).
Enterprise-grade features (DNSSEC, DoH/DoT, load balancing).
Low-resource friendly (runs on Raspberry Pi).

Installation & Configuration

UFW Firewall Rules

The installer automatically opens these essential ports:

Port Protocol Purpose
5380 TCP WebConsole(HTTP)
53443 TCP WebConsole(HTTPS)
53 UDP/TCP StandardDNSqueries
853 UDP/TCP DNS-over-QUIC/TLS
443 UDP/TCP DNS-over-HTTPS(HTTP/3/1.1)
80 TCP HTTPchallenge(Let’sEncrypt)
67 UDP DHCPServer(optional)

To verify:
bash sudo ufw status

Accessing the Web UI

  1. Connect via browser:
    • HTTP: http://use.your.ip:5380
    • HTTPS: https://use.your.ip:53443
  2. Login: Default credentials are prompted on first launch.

Post-Install Steps

  • Change default passwords in the web console.
  • Configure blocklists or encryption settings as needed.

Support Information

Support Contact

Website
https://riadvice.tn/
Email
support@riadvice.tn
Support URL
https://support.riadvice.tn/
Repository
https://github.com/TechnitiumSoftware/DnsServer
Twitter
RIADVICE_TN

Maintainer Contact

Website
https://riadvice.tn/
Git
https://github.com/riadvice/
Twitter
RIADVICE_TN

Report Application

Report an application with malicious intent or harmful content.

Thank you for your report!

Our Team has received your report and will respond accordingly as possible.