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