Aisbergg.systemd_resolved
Ansible Rola: aisbergg.systemd_resolved
Konfiguruje systemd-resolved jako menedżera rozwiązywania nazw sieciowych na systemach Linux.
Wymagania
- System musi być zarządzany za pomocą Systemd.
Zmienne Roli
Zmienna | Domyślnie | Uwagi |
---|---|---|
systemd_resolved_service_enabled |
yes |
Włącza usługę resolved . |
systemd_resolved_service_state |
started |
Stan usługi, w którym ma być uruchomiona. |
systemd_resolved_config |
{} |
Konfiguracja dla resolved . Pełna dokumentacja wszystkich parametrów jest dostępna w resolved.conf(5). |
systemd_resolved_config.DNS |
[] |
Lista adresów IPv4 i IPv6 do użycia jako serwery DNS systemu. |
systemd_resolved_config.FallbackDNS |
[] |
Lista adresów IPv4 i IPv6 do użycia jako serwery DNS awaryjne. |
systemd_resolved_config.Domains |
[] |
Lista domen do użycia jako sufiksy wyszukiwania podczas rozwiązywania nazw hostów z pojedynczymi etykietami. |
systemd_resolved_config.LLMNR |
yes |
Kontroluje wsparcie dla Link-Local Multicast Name Resolution na lokalnym hoście. |
systemd_resolved_config.MulticastDNS |
no |
Kontroluje wsparcie dla Multicast DNS na lokalnym hoście. |
systemd_resolved_config.DNSSEC |
no |
Włącza walidację DNSSEC dla zapytań DNS. |
systemd_resolved_config.DNSOverTLS |
no |
Włącza szyfrowanie dla zapytań DNS. |
systemd_resolved_config.Cache |
yes |
Używa cache dla zapytań DNS. |
systemd_resolved_config.DNSStubListener |
yes |
Włącza rozwiązywacz stub DNS, aby nasłuchiwał na porcie 53 na 127.0.0.53. |
systemd_resolved_config.ReadEtcHosts |
yes |
Odczytuje plik /etc/hosts do rozwiązywania nazw hostów. |
Zależności
Brak.
Przykład Playbooka
- hosts: all
vars:
systemd_resolved_config:
DNS:
- 9.9.9.9
- 8.8.8.8
Domains:
- example.org
roles:
- role: aisbergg.systemd_resolved
Licencja
MIT
Informacje o Autorze
Andre Lehmann (aisberg@posteo.de)
O projekcie
Configures systemd-resolved as a network name resolution manager on Linux systems.
Zainstaluj
ansible-galaxy install Aisbergg.systemd_resolved
Licencja
mit
Pobrania
405
Właściciel
DevOps, Go, Python, Bash, Ansible, Docker, GitLab-CI, Linux, MariaDB, PostgreSQL, Open Source, Communication Design, Running