lennertmertens.dns
Ansible Rolle DNS
Eine Ansible-Rolle zur Konfiguration von DNS-Servern auf Schnittstellen.
Anforderungen
Keine speziellen Anforderungen
Rollenspezifikationen
Variable | Standard | Kommentare (Typ) |
---|---|---|
dns_intname |
eth0 | Schnittstellenname für die Schnittstelle im Domain |
dns_nameservers |
Nameserver, die zu /etc/resolv.conf hinzugefügt werden sollen | |
dns_search |
avalon.lan | Konfigurieren Sie die Suchdomain |
Abhängigkeiten
Keine Abhängigkeiten.
Beispiele
- Fügen Sie den Schnittstellennamen hinzu, für den diese Optionen hinzugefügt werden. Dies ist notwendig, da alle Änderungen in den Dateien
/etc/sysconfig/network-scripts/ifcfg-eth0
vorgenommen werden, um dauerhaft zu sein.
dns_intname: eth1
- Fügen Sie die Nameserver wie folgt hinzu, stellen Sie sicher, dass Sie
DNS1=
,DNS2=
usw. hinzufügen.
dns_nameservers:
- "DNS1=192.168.1.10"
- "DNS2=10.0.2.3"
- Fügen Sie den Domainnamen hinzu, in dem der DNS gesucht wird
dns_search: local.domain
Mitwirken
Probleme, Feature-Anfragen, Ideen sind willkommen und können im Bereich "Issues" gepostet werden.
Pull-Requests sind ebenfalls sehr willkommen. Der beste Weg, einen PR einzureichen, besteht darin, zuerst einen Fork dieses Github-Projekts zu erstellen, dann einen Topic-Branch für die vorgeschlagene Änderung zu erstellen und diesen Branch in Ihren eigenen Fork zu pushen. Github kann dann leicht einen PR basierend auf diesem Branch erstellen. Vergessen Sie nicht, Ihren Namen zur Liste der Mitwirkenden unten hinzuzufügen!
Lizenz
2-Klausel BSD-Lizenz, siehe LICENSE.md
Mitwirkende
- Lennert Mertens (Pflege)
- Bert Van Vreckem (Pflege von Ansible Skeleton)
Über das Projekt
Role for configuring DNS servers in /etc/resolv.conf
Installieren
ansible-galaxy install lennertmertens.dns
Lizenz
bsd-2-clause
Downloads
142
Besitzer
versaminds | CodeCloud