Aisbergg.systemd_resolved

Rol de Ansible: aisbergg.systemd_resolved

Configura systemd-resolved como un gestor de resolución de nombres de red en sistemas Linux.

Requisitos

  • El sistema debe ser gestionado con Systemd.

Variables del Rol

Variable Predeterminado Comentarios
systemd_resolved_service_enabled Activa el servicio resolved.
systemd_resolved_service_state iniciado El estado que debe tener el servicio.
systemd_resolved_config {} La configuración para resolved. La documentación completa de todos los parámetros se puede encontrar en resolved.conf(5).
systemd_resolved_config.DNS [] Lista de direcciones IPv4 e IPv6 que se usarán como servidores DNS del sistema.
systemd_resolved_config.FallbackDNS [] Lista de direcciones IPv4 e IPv6 que se usarán como servidores DNS de respaldo.
systemd_resolved_config.Domains [] Lista de dominios que se usarán como sufijos de búsqueda al resolver nombres de host de una sola etiqueta.
systemd_resolved_config.LLMNR Controla el soporte de resolución de nombres multicast local en el host local.
systemd_resolved_config.MulticastDNS no Controla el soporte de DNS multicast en el host local.
systemd_resolved_config.DNSSEC no Activa la validación DNSSEC para las consultas DNS.
systemd_resolved_config.DNSOverTLS no Activa la encriptación para las consultas DNS.
systemd_resolved_config.Cache Usa caché para las consultas DNS.
systemd_resolved_config.DNSStubListener Habilita el resolvedor de DNS stub para escuchar en 127.0.0.53 puerto 53.
systemd_resolved_config.ReadEtcHosts Lee /etc/hosts para resolver hosts.

Dependencias

Ninguna.

Ejemplo 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

Licencia

MIT

Información del Autor

Andre Lehmann (aisberg@posteo.de)

Acerca del proyecto

Configures systemd-resolved as a network name resolution manager on Linux systems.

Instalar
ansible-galaxy install Aisbergg.systemd_resolved
Licencia
mit
Descargas
405
Propietario
DevOps, Go, Python, Bash, Ansible, Docker, GitLab-CI, Linux, MariaDB, PostgreSQL, Open Source, Communication Design, Running