lennertmertens.dns

Rola Ansible DNS

Rola Ansible do konfigurowania serwerów DNS na interfejsach.

Wymagania

Brak szczególnych wymagań.

Zmienne roli

Zmienna Domyślna Opis (typ)
dns_intname eth0 Nazwa interfejsu dla domeny
dns_nameservers Serwery nazw do dodania do /etc/resolv.conf
dns_search avalon.lan Konfiguracja domeny wyszukiwania

Zależności

Brak zależności.

Przykłady

  • Dodaj nazwę interfejsu, dla którego dodawane są te opcje. Jest to konieczne, ponieważ wszystkie zmiany są wprowadzane w plikach /etc/sysconfig/network-scripts/ifcfg-eth0, aby były trwałe.
dns_intname: eth1
  • Dodaj serwery nazw, jak poniżej, pamiętaj, aby dodać DNS1=, DNS2= itp.
dns_nameservers: 
  - "DNS1=192.168.1.10"
  - "DNS2=10.0.2.3"
  • Dodaj nazwę domeny, w której szukany jest DNS.
dns_search: local.domain

Wkład

Problemy, sugestie, pomysły są mile widziane i mogą być zgłaszane w sekcji Problemy.

Prośby o włączenie zmian również są bardzo doceniane. Najlepszym sposobem na zgłoszenie PR jest najpierw utworzenie forka tego projektu na Githubie, następnie utworzenie gałęzi tematycznej dla sugerowanej zmiany i przesłanie tej gałęzi do swojego forka. Github może wtedy łatwo utworzyć PR na podstawie tej gałęzi. Nie zapomnij dodać swojego nazwiska do listy współautorów poniżej!

Licencja

Licencja BSD w wersji 2-klauzulowej, patrz LICENSE.md

Współautorzy

O projekcie

Role for configuring DNS servers in /etc/resolv.conf

Zainstaluj
ansible-galaxy install lennertmertens.dns
Licencja
bsd-2-clause
Pobrania
142
Właściciel
versaminds | CodeCloud