# Géré par Ansible — ne pas modifier manuellement # Écoute uniquement sur le LAN cluster interface={{ lan_interface }} bind-interfaces # Domaine local domain={{ dns_domain }} local=/{{ dns_domain }}/ expand-hosts # Ne pas lire /etc/resolv.conf pour les upstream no-resolv # Upstream DNS pour tout ce qui n'est pas lab.local {% for server in dns_upstream %} server={{ server }} {% endfor %} # Enregistrements statiques des machines du cluster {% for host in dns_cluster_hosts %} address=/{{ host.name }}.{{ dns_domain }}/{{ host.ip }} address=/{{ host.name }}/{{ host.ip }} {% endfor %} # Cache cache-size=1000 # Logs (désactiver en prod si trop verbeux) log-queries log-facility=/var/log/dnsmasq.log