inventoryFromAnsible #4
@ -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
|
||||||
```
|
```
|
||||||
|
@ -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: []
|
||||||
|
|
||||||
|
@ -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 %}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user