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