thulium_drake.dns_server

Estado de Construcción

Rol de Ansible para configurar un servidor de nombres autoritativo para dominios locales

Este rol proporcionará una forma de instalar, configurar y actualizar un servidor DNS local con información para sistemas en la red.

Consulta los valores predeterminados si deseas hacer cambios.

Este rol utiliza PowerDNS como servidor y se puede usar para la implementación de Active Directory.

Registro de registros

Manipular el contenido de la zona creada se puede hacer usando el módulo nsupdate de Ansible. El servidor DNS está configurado para aceptar automáticamente cualquier actualización que venga del localhost. Puedes actualizar la zona con un play como este:

- name: 'Actualizar zona'
  host: 'ns-sub.ejemplo.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
Acerca del proyecto

Setup a local autoratative DNS server

Instalar
ansible-galaxy install thulium_drake.dns_server
Licencia
gpl-3.0
Descargas
2.6k
Propietario