Back to browse
GitHub Repository

Secure split-horizon DNS server for homelabs: authoritative + resolver + ad-filtering + DNSSEC + DoT/DoH/DoQ + web UI, in a single Rust binary.

1 starsRust

Nomina – Single Binary DNS and Nameserver with WebUI for Homelabs

by sylwester·Jun 28, 2026·6 points·2 comments

AI Analysis

●●SolidCozyBig Brain

Combines BIND and Pi-hole into one Rust binary with split-horizon DNS and DNSSEC signing.

Strengths
  • Merges authoritative DNS server with ad-filtering resolver — normally requires separate tools.
  • Split-horizon views as first-class concept with GeoDNS and ASN-based routing.
  • Single static binary with embedded web UI, database, and support for DoT/DoH/DoQ.
Weaknesses
  • DNS server space is crowded with mature options like CoreDNS and PowerDNS.
  • Homelab audience is narrow, limiting broader adoption potential.
Category
Target Audience

Homelab enthusiasts and self-hosters

Similar To

Pi-hole · AdGuard Home · CoreDNS

Post Description

Hey everyone,

I was always tired of setting up PowerDNS, Bind and PiHole and I am trying to do more projects in Rust, so here is Nomina.

It has:

* Split Horizon DNS (return a different IP/record if remote IP is in a certain network etc)

* DynDNS Support

* Blocklist Integration

* DHCP4+6 Server

* AXFR/IXFR support

* Rewriting of records

It can replace most of the common Home Lab setups incl. PiHole AdBlocking etc.

https://github.com/DatanoiseTV/Nomina

Similar Projects

Infrastructure●●Solid

I build a service that gives you free subdomains with Dynamic DNS

Instant free subdomains plus DNS management and Dynamic DNS is exactly the sort of small, practical tool homelab folks want. The landing page is clean and the one‑step subdomain + TLD selector signals a focus on frictionless onboarding, but the core idea is well trodden — the real differentiators will be API flexibility, TLD options, uptime guarantees, and abuse/scale policies, none of which are obvious from the page.

Niche GemSlick
Stone_Red
204mo ago
Security●●Solid

Goshs – Single-binary server for red teamers: HTTP/S,SMB,NTLM,DNS/SMTP

One binary replaces impacket, responder, and SimpleHTTPServer for mid-engagement ops.

Solve My ProblemNiche Gem
patrickhener
301mo ago