Skip to content
TopicTracker
From HackerNewsView original
TranslationTranslation

Show HN: Nomina – Single Binary DNS and Nameserver with WebUI for Homelabs

Nomina is a Rust-based DNS and nameserver tool designed for homelabs, distributed as a single binary with a WebUI. It features split horizon DNS, DynDNS support, blocklist integration, DHCP4+6 server, AXFR/IXFR support, and record rewriting, aiming to replace common setups like PowerDNS, BIND, and PiHole.

Background

- **Nomina** is a new DNS and DHCP server that runs as a single binary with a web interface, written in Rust. It's built for "homelabs"—home servers and networks enthusiasts run for learning or self-hosting. - **Why it matters**: Setting up DNS at home usually means configuring several different tools. The author mentions **PowerDNS**, **BIND** (the classic Unix DNS server), and **Pi‑hole** (a DNS server that blocks ads network-wide). Nomina aims to replace all of them with one simple, unified tool. - **Key features**: "Split Horizon" gives different DNS answers depending on where the request comes from (useful for separating internal from external addresses). AXFR/IXFR are protocols for syncing DNS data between servers. DynDNS lets devices with changing IPs keep a fixed hostname. DHCP4+6 assigns IP addresses to devices on the network. - **Target audience**: Homelab hobbyists and self‑hosters who want less configuration overhead and a modern stack.