Aller au contenu

ADR-0009 : Domaine interne sous un domaine possédé

  • Statut : Acceptée
  • Date : 2026-11-03

Contexte

Les machines du réseau ont besoin de noms complets (FQDN). Les noms internes sont résolus localement par Unbound, le résolveur d'OPNsense : aucun enregistrement public n'est nécessaire pour qu'ils fonctionnent.

La v1 utilisait .local, réservé à mDNS (découverte d'appareils, AirPlay, ESPHome) : source de conflits.

Options envisagées

  1. Un nom inventé (maison.lan…) : fonctionne localement, mais risque de masquer un vrai domaine si le suffixe existe ou est délégué un jour.
  2. home.arpa : réservé officiellement aux réseaux domestiques (RFC 8375). Aucun conflit, mais aucune autorité de certification ne délivre de certificat pour ce domaine.
  3. Un sous-domaine d'un domaine possédé : aucun conflit possible, et certificats Let's Encrypt valides pour les noms internes via le DNS challenge, sans exposer les services.

Décision

Option 3. Sous-domaine dédié d'un domaine possédé, provisoire en v2, avec une zone dédiée à l'infrastructure prévue ensuite.

Conséquences

  • La zone interne est déclarée comme zone locale dans Unbound : les requêtes pour des noms internes inconnus ne partent pas vers les résolveurs publics (pas de fuite des noms internes).
  • Les hôtes sont déclarés dans Unbound (Host Overrides) ; les services sont joints par des CNAME (ADR-0006), ce qui rend la bascule de domaine peu coûteuse.
  • Les noms d'hôtes sont choisis indépendamment du domaine et sont définitifs (ADR-0002).