dns_server

Статус сборки

Ansible роль для настройки авторитетного сервер имен для локальных доменов

Эта роль предоставляет возможность установить, настроить и обновить локальный DNS сервер с информацией для систем в сети.

Проверьте настройки по умолчанию, если хотите внести изменения.

Эта роль использует PowerDNS в качестве сервера и может быть использована для развертывания Active Directory.

Регистрация записей

Манипуляции с содержимым созданной зоны можно выполнять с помощью модуля nsupdate от Ansible. DNS сервер настроен на автоматическое принятие любых обновлений, поступающих с локального хоста. Вы можете обновить зону с помощью такого задания:

- name: 'Обновить зону'
  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
О проекте

Setup a local autoratative DNS server

Установить
ansible-galaxy install Thulium-Drake/ansible-role-dns_server
Лицензия
gpl-3.0
Загрузки
2465
Владелец