Nomina : Le DNS tout-en-un qui simplifie la vie des homelabeurs
En a-t-on pas marre de jongler avec le DNS ?
Soyons francs : monter une infrastructure DNS maison, c'est le parcours du combattant. Entre BIND pour les zones maîtres, un serveur récursif, Pi-hole pour bloquer les pubs, un serveur DHCP à part, on perd vite le fil. Et il faudrait aussi, soyons fous, construire autre chose que des fichiers de config.
Voici Nomina, un projet open-source tout frais qui fait du bruit dans la communauté homelab.
Pourquoi Nomina change la donne ?
Écrit en Rust avec la simplicité en ligne de mire, Nomina rassemble tout dans un seul binaire :
Split Horizon DNS — Renvoie des enregistrements différents selon l'IP du client. Imagine : tu accèdes à tes services internes via leur nom de domaine public, mais la résolution se fait en local. Malin.
DNS Dynamique — Tes enregistrements se mettent à jour tout seuls. Plus besoin de modifier manuellement quand ton DHCP change les IPs. Un vrai confort.
Intégration de blocklists — Bloque pubs et trackers au niveau DNS, sans Pi-hole séparé. Ton homelab respire.
Serveur DHCPv4 et DHCPv6 — Gère les attributions IP en IPv4 et IPv6 depuis le même outil. Pas de jonglage entre plusieurs services.
Support AXFR/IXFR — Les transferts de zone standard pour communiquer avec des serveurs secondaires ou migrer depuis ton ancienne config.
Réécriture d'enregistrements — Modifie les réponses DNS à la volée grâce à des règles personnalisées. Puissant.
Le pari du Rust
Performance et sécurité mémoire ne sont pas que des mots à la mode. Quand ton serveur DNS traite chaque requête de ton réseau, ça compte. Rust t'offre des garanties à la compilation : Nomina est conçu pour être rapide, économe et sécurisé dès le départ.
Pronto pour la prod ?
Le projet reste récent. Si tu gères de l'infra critique, prudence. Par contre, pour les passionnés de homelab ou les développeurs qui veulent un outil DNS/DHCP consolidé pour bidouiller, c'est une alternative vraiment rafraîchissante face à l'approche traditionnelle multi-services.
Premiers pas
Direction le dépôt GitHub. L'interface web est incluse — parce qu'avouons-le, on adore quand c'est graphique pour gérer notre infra.
Le tableau général
Ce projet s'inscrit dans une tendance plus large de l'outillage moderne : la consolidation. Pourquoi faire tourner cinq services quand un seul bien conçu peut suffire ? Pour les devs et les startups qui construisent des outils internes ou des environnements de test, des solutions comme Nomina représentent un virage vers des stacks plus simples et plus faciles à maintenir.
Et toi, tu en penses quoi ? Est-ce la fin des setups DNS morcelés, ou les outils traditionnels garderont toujours leur place ? Dis-moi tout en commentaire.