--- # LE RÉSOLVEUR DU SITE — le marqueur, pas l'installateur. # # `serveur_resolveur` pose Unbound et son ACL ; ce rôle dit que CE résolveur est celui que # les écosystèmes du site interrogent pendant leur jeunesse, et déclare le flux qui le # permet. # # La liste d'autorisation se dérive dans `scripts/site_inventaire.py`, qui connaît le plan # du site ET le registre des tenants. On ne la redéclare pas ici : une seconde source # finirait par diverger de la première, et la divergence se lirait « tout va bien ». serveur_resolveur_site_port: "{{ serveur_resolveur_port | default(53) }}" # LA SONDE « resolution-locataires ». # # LE NOM TEMOIN N'EST PAS UN NOM D'ICI. Demander un nom de la zone souveraine ne prouverait # que l'autoritatif local ; c'est deja ce que fait la sonde `zones`. Un nom PUBLIC exerce # le chemin entier — racine signee comprise — qui est exactement ce qu'un locataire vient # chercher ici. serveur_resolveur_site_sonde_nom: "deb.debian.org" serveur_resolveur_site_sonde_config: "/etc/unbound/unbound.conf.d" # L'ADRESSE OU LES LOCATAIRES FRAPPENT — pas 127.0.0.1, qui est deja couvert par la sonde # `resolution` de `serveur_resolveur`. Une ecoute peut se deplacer sans que la boucle # locale cesse de repondre. serveur_resolveur_site_sonde_adresse: "{{ ansible_default_ipv4.address | default('127.0.0.1') }}"