inventoryFromAnsible #4

Merged
pulsar merged 10 commits from inventoryFromAnsible into master 2024-05-06 18:48:20 +00:00
3 changed files with 13 additions and 10 deletions
Showing only changes of commit c60537f419 - Show all commits

View File

@ -4,13 +4,13 @@ Ce rôle permet d'installer et configurer dnsmasq.
## Variables ## Variables
### dnsmasq_conf_domain ### dnsmasq_domain
Nom de domain utilisé pour qualifier les noms courts. Nom de domain utilisé pour qualifier les noms courts.
*<span style="text-decoration: underline">Valeur par défaut:</span> aucune* *<span style="text-decoration: underline">Valeur par défaut:</span> aucune*
### dnsmasq_conf_servers ### dnsmasq_servers
Liste d'adresses IP auxquelles les requêtes DNS sont transmises si dnsmasq ne porte pas le domaine. Liste d'adresses IP auxquelles les requêtes DNS sont transmises si dnsmasq ne porte pas le domaine.
@ -84,8 +84,8 @@ dnsmasq_servers: "{{ groups['dnsservers'] }}"
```yaml ```yaml
--- ---
dnsmasq_conf_domain: ykn.local dnsmasq_domain: ykn.local
dnsmasq_conf_servers: dnsmasq_servers:
- 127.0.0.1#53000 - 127.0.0.1#53000
- ::1#53000 - ::1#53000
``` ```

View File

@ -1,8 +1,9 @@
--- ---
# defaults file for dnsmasq # defaults file for dnsmasq
dnsmasq_conf_domain: "" dnsmasq_domain: ""
dnsmasq_conf_servers: [] dnsmasq_servers: []
dnsmasq_bogus_priv_enabled: true
dnsmasq_servers: [] dnsmasq_servers: []

View File

@ -3,12 +3,14 @@
# Ne pas transmettre les requêtes avec un nom court (pas FQDN) # Ne pas transmettre les requêtes avec un nom court (pas FQDN)
domain-needed domain-needed
{% if dnsmasq_bogus_priv_enabled %}
# Ne pas envoyer les requête sur les IP privées # Ne pas envoyer les requête sur les IP privées
bogus-priv bogus-priv
{% endif %}
# Spécifié le domaine pour qualifié les noms courts # Spécifié le domaine pour qualifié les noms courts
domain={{ dnsmasq_conf_domain }} domain={{ dnsmasq_domain }}
local=/{{ dnsmasq_conf_domain }}/ local=/{{ dnsmasq_domain }}/
# Ajoute le nom de domaine au noms simples # Ajoute le nom de domaine au noms simples
expand-hosts expand-hosts
@ -23,12 +25,12 @@ no-resolv
no-hosts no-hosts
# Définir les serveurs DNS à suivre # Définir les serveurs DNS à suivre
{% for server in dnsmasq_conf_servers %} {% for server in dnsmasq_servers %}
server={{ server }} server={{ server }}
{% endfor %} {% endfor %}
# Définir les serveurs DNS à suivre (PTR) # Définir les serveurs DNS à suivre (PTR)
{% for server in dnsmasq_conf_rev_servers %} {% for server in dnsmasq_rev_servers %}
rev-server={{ server }} rev-server={{ server }}
{% endfor %} {% endfor %}