{% extends "base.html" %} {% block title %}DNS Server — AUTARCH{% endblock %} {% block content %}
Authoritative DNS & nameserver with zone management, DNSSEC, import/export, and mail record automation.
Duplicate an existing zone to a new domain name.
Auto-create MX, SPF, DKIM, DMARC records for a zone.
Add multiple records at once. JSON array format:
| Type | Name | Value | TTL | Pri | Actions |
|---|
Enable DNSSEC signing for a zone to protect against DNS spoofing.
One-click local intranet domain. Network is auto-scanned — just review and deploy.
Hosts found on your network via ARP scan. Edit hostnames to use as DNS names.
Add hosts not found by scan:
After deploying, configure your devices to use this machine as their DNS server:
Keep a DNS record updated with your changing public IP. AUTARCH will auto-detect your IP and update the zone record periodically.
Generate reverse proxy configs for nginx, Caddy, or Apache to route traffic from a domain to your local services.
For external access with a DHCP/dynamic WAN IP, you need:
If your router supports UPnP, AUTARCH can auto-create port forwarding rules.
Export a zone in BIND format for backup or transfer to another DNS server.
Import a BIND-format zone file. The zone must already exist — records will be added.
Edit zone records directly in BIND format. Changes are parsed and applied on save.
Create records for a typical web server setup (A, www CNAME, optional AAAA).
Full mail setup: A, MX, SPF, DKIM, DMARC, and optional autoconfig records.
Create reverse lookup zone and PTR records for an IP range.
Delegate a subdomain to another nameserver.
When upstream forwarders are configured, encrypt queries using DoT or DoH. Recursive resolution from root hints always uses plain DNS (root servers don't support encryption).
Priority: DoH (if available) > DoT > Plain. Auto-detected for Google, Cloudflare, Quad9, OpenDNS, AdGuard.
AUTARCH DNS operates as a fully recursive resolver by default, walking from the 13 IANA root servers through the delegation chain to resolve any domain independently. No upstream forwarders are required.
Full independence. Resolves from root hints. Zero reliance on third-party DNS.
Recursive first, falls back to upstream forwarders on failure. Add upstream servers above.