Aisbergg.systemd_resolved
Ansible Role : aisbergg.systemd_resolved
Configure systemd-resolved comme gestionnaire de résolution de noms réseau sur les systèmes Linux.
Exigences
- Le système doit être géré avec Systemd
Variables du rôle
Variable | Par défaut | Commentaires |
---|---|---|
systemd_resolved_service_enabled |
oui |
Active le service resolved . |
systemd_resolved_service_state |
démarré |
État du service. |
systemd_resolved_config |
{} |
Configuration pour resolved . La documentation complète de tous les paramètres est disponible dans resolved.conf(5). |
systemd_resolved_config.DNS |
[] |
Liste des adresses IPv4 et IPv6 à utiliser comme serveurs DNS du système. |
systemd_resolved_config.FallbackDNS |
[] |
Liste des adresses IPv4 et IPv6 à utiliser comme serveurs DNS de secours. |
systemd_resolved_config.Domains |
[] |
Liste des domaines à utiliser comme suffixes de recherche lors de la résolution de noms d'hôtes à étiquette unique. |
systemd_resolved_config.LLMNR |
oui |
Contrôle le support de la résolution de noms multicast link-local sur l'hôte local. |
systemd_resolved_config.MulticastDNS |
non |
Contrôle le support du DNS multicast sur l'hôte local. |
systemd_resolved_config.DNSSEC |
non |
Active la validation DNSSEC pour les requêtes DNS. |
systemd_resolved_config.DNSOverTLS |
non |
Active le chiffrement pour les requêtes DNS. |
systemd_resolved_config.Cache |
oui |
Utilise le cache pour les requêtes DNS. |
systemd_resolved_config.DNSStubListener |
oui |
Active le résolveur DNS stub pour écouter sur 127.0.0.53 port 53. |
systemd_resolved_config.ReadEtcHosts |
oui |
Lit /etc/hosts pour résoudre les hôtes. |
Dépendances
Aucune.
Exemple de playbook
- hosts: all
vars:
systemd_resolved_config:
DNS:
- 9.9.9.9
- 8.8.8.8
Domains:
- example.org
roles:
- role: aisbergg.systemd_resolved
Licence
MIT
Informations sur l'auteur
Andre Lehmann (aisberg@posteo.de)
À propos du projet
Configures systemd-resolved as a network name resolution manager on Linux systems.
Installer
ansible-galaxy install Aisbergg.systemd_resolved
Licence
mit
Téléchargements
405
Propriétaire
DevOps, Go, Python, Bash, Ansible, Docker, GitLab-CI, Linux, MariaDB, PostgreSQL, Open Source, Communication Design, Running