thulium_drake.dns_server

Build-Status

Ansible-Rolle zur Konfiguration eines autoritativen Nameservers für lokale Domains

Diese Rolle ermöglicht die Installation, Konfiguration und Aktualisierung eines lokalen DNS-Servers mit Informationen für Systeme im Netzwerk.

Überprüfen Sie die Standardwerte, wenn Sie Änderungen vornehmen möchten.

Diese Rolle verwendet PowerDNS als Server und kann für die Bereitstellung von Active Directory verwendet werden.

Registrieren von Einträgen

Das Bearbeiten des Inhalts der erstellten Zone kann mit dem nsupdate-Modul von Ansible durchgeführt werden. Der DNS-Server ist so konfiguriert, dass er automatisch alle Aktualisierungen von localhost akzeptiert. Sie können die Zone mit einem Play wie diesem aktualisieren:

- name: 'Zone aktualisieren'
  host: 'ns-sub.example.com'
  tasks:
    - nsupdate:
        server: "{{ dns_server_address }}"
        port: "{{ dns_server_port }}"
        ttl: '60'
        zone: "{{ zone }}"
        record: 'host'
        value: '192.168.1.1'
        type: 'A'
      register: 'dns_updated'
      retries: 3
      delay: 3
      until: not dns_updated.failed
Über das Projekt

Setup a local autoratative DNS server

Installieren
ansible-galaxy install thulium_drake.dns_server
GitHub Repository
Lizenz
gpl-3.0
Downloads
2.6k