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

Über das Projekt

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

Installieren
ansible-galaxy install lennertmertens.dns
GitHub Repository
Lizenz
bsd-2-clause
Downloads
142
Besitzer
versaminds | CodeCloud