Take control of your
network's DNS traffic.
A powerful, self-hosted DNS management & surveillance system that gives you complete visibility and control over every query on your local network.
Up and running in under a minute
$ curl -fsSL https://raw.githubusercontent.com/nexoral/NexoralDNS/main/Scripts/install.sh | bash -Automatically installs Docker, downloads the latest version, and starts all services.
Start NexoralDNS services if they are stopped.
$ curl -fsSL https://raw.githubusercontent.com/nexoral/NexoralDNS/main/Scripts/install.sh | bash -s startStarts all services without reinstalling.
Stop all NexoralDNS services gracefully.
$ curl -fsSL https://raw.githubusercontent.com/nexoral/NexoralDNS/main/Scripts/install.sh | bash -s stopStops services without removing the installation.
Completely uninstall NexoralDNS and all data.
$ curl -fsSL https://raw.githubusercontent.com/nexoral/NexoralDNS/main/Scripts/install.sh | bash -s removeRemoves all services, containers, images, and data.
DNS Protocol Expansion
NexoralDNS now speaks all three major DNS transports — plain UDP, reliable TCP, and encrypted TLS — with zero configuration changes.
DNS over TCP
NEWFull TCP transport for DNS — required for responses over 512 bytes, DNSSEC chains, and zone transfers. Handles 2-byte length-prefix framing automatically.
dig +tcp google.com @10.x.x.x
DNS over TLS
NEWEncrypted DNS transport using TLS 1.2+ to prevent eavesdropping and spoofing. A self-signed certificate is auto-generated via openssl on first boot.
kdig -p 853 @10.x.x.x +tls google.com
All three transports share the same 7-layer query processor, Redis cache, block-list engine, and analytics pipeline — consistent behaviour regardless of how a client connects.
Load test results
Benchmarked on a mid-range consumer laptop — no dedicated server hardware required.
From DNS chaos to total control
✕The problem
✓The solution
Powerful features, simple control
Custom Domains
Create internal domains like myapp.local without external DNS.
Real-time Analytics
Monitor all DNS queries with detailed logs, charts and patterns.
Domain Blocking
Block ads, trackers, malware and set up parental controls.
Ultra Fast
Sub-5ms response times with Redis caching and optimized architecture.
Web Dashboard
Beautiful, intuitive dashboard accessible on your local network.
Easy Setup
One-command Docker install — up and running in minutes.
Multi-device
Manage DNS for every device on your network from one place.
REST API
Full API access for automation and integration with other tools.
Responsive UI
Manage from any device — desktop, tablet or mobile.
Built for every network
Developers & Teams
Local .dev domains, team collaboration, service discovery.
Small Businesses
Central management, usage monitoring, security filtering.
Home Networks
Ad blocking, parental controls, IoT management.
Education
Content filtering, usage analytics, safe browsing.
⚠️LAN use only
NexoralDNS is designed exclusively for Local Area Network use. Never expose it to the public internet.
Explore the docs
Ready to take control?
Join thousands of users who have transformed their network's DNS infrastructure with NexoralDNS.