Aisbergg.systemd_resolved
Ansible-Rolle: aisbergg.systemd_resolved
Konfiguriert systemd-resolved als Netzwerknamenauflösungsmanager auf Linux-Systemen.
Anforderungen
- Das System muss mit Systemd verwaltet werden.
Rollenvariablen
Variable | Standard | Kommentare |
---|---|---|
systemd_resolved_service_enabled |
ja |
Aktiviert den resolved Dienst. |
systemd_resolved_service_state |
gestartet |
Der Status des Dienstes. |
systemd_resolved_config |
{} |
Die Konfiguration für resolved . Vollständige Dokumentation aller Parameter finden Sie in resolved.conf(5). |
systemd_resolved_config.DNS |
[] |
Liste von IPv4- und IPv6-Adressen, die als System-DNS-Server verwendet werden. |
systemd_resolved_config.FallbackDNS |
[] |
Liste von IPv4- und IPv6-Adressen, die als Fallback-DNS-Server verwendet werden. |
systemd_resolved_config.Domains |
[] |
Liste von Domänen, die als Suchsuffixe bei der Auflösung von einteiligen Hostnamen verwendet werden. |
systemd_resolved_config.LLMNR |
ja |
Steuert die Unterstützung von Link-Local Multicast Name Resolution auf dem lokalen Host. |
systemd_resolved_config.MulticastDNS |
nein |
Steuert die Unterstützung von Multicast DNS auf dem lokalen Host. |
systemd_resolved_config.DNSSEC |
nein |
Aktiviert die DNSSEC-Validierung für DNS-Abfragen. |
systemd_resolved_config.DNSOverTLS |
nein |
Aktiviert die Verschlüsselung für DNS-Abfragen. |
systemd_resolved_config.Cache |
ja |
Verwendet Cache für DNS-Abfragen. |
systemd_resolved_config.DNSStubListener |
ja |
Aktiviert den DNS-Stub-Resolver, der auf 127.0.0.53 Port 53 hört. |
systemd_resolved_config.ReadEtcHosts |
ja |
Liest /etc/hosts zur Auflösung von Hosts. |
Abhängigkeiten
Keine.
Beispiel-Playbook
- hosts: alle
vars:
systemd_resolved_config:
DNS:
- 9.9.9.9
- 8.8.8.8
Domains:
- example.org
roles:
- rolle: aisbergg.systemd_resolved
Lizenz
MIT
Autorinformationen
Andre Lehmann (aisberg@posteo.de)
Über das Projekt
Configures systemd-resolved as a network name resolution manager on Linux systems.
Installieren
ansible-galaxy install Aisbergg.systemd_resolved
Lizenz
mit
Downloads
405
Besitzer
DevOps, Go, Python, Bash, Ansible, Docker, GitLab-CI, Linux, MariaDB, PostgreSQL, Open Source, Communication Design, Running