udm_dns_zone – Управление зонами DNS на сервере Univention
Описание
- Этот модуль позволяет управлять зонами DNS на корпоративном сервере Univention (UCS). Он использует Python API UCS для создания нового объекта или его редактирования.
Требования
Ниже перечислены требования к хосту, на котором будет выполняться этот модуль.
- Python >= 2.6
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
|
contact
-
|
По умолчанию: ""
|
Контактное лицо в записи SOA.
|
|
expire
-
|
По умолчанию: 604800
|
Указывает максимальный интервал времени, который может пройти, прежде чем зона перестанет быть авторитетной.
|
|
interfaces
-
|
Список IP-адресов интерфейсов, на которых сервер должен отвечать за эту зону. Требуется, если
state=present. |
|
|
mx
-
|
По умолчанию: []
|
Список MX-серверов. (Должны быть объявлены как записи A или AAAA).
|
|
nameserver
-
|
Список соответствующих имен серверов. Требуется, если
state=present. |
|
|
refresh
-
|
По умолчанию: 3600
|
Интервал, через который зона должна обновляться.
|
|
retry
-
|
По умолчанию: 1800
|
Интервал, который должен пройти, прежде чем попытка обновления, которая завершилась неудачей, будет повторена.
|
|
state
-
|
|
Наличие зоны DNS (present/отсутствует).
|
|
ttl
-
|
По умолчанию: 600
|
Минимальное значение поля TTL, которое должно быть экспортировано с любым RR из этой зоны.
|
|
type
- / обязательно
|
|
Определяет, является ли зона прямой или обратной зоной DNS.
|
|
zone
- / обязательно
|
Имя зоны DNS, например
example.com. |
Примеры
# Create a DNS zone on a UCS
- udm_dns_zone:
zone: example.com
type: forward_zone
nameserver:
- ucs.example.com
interfaces:
- 192.0.2.1
Статус
- Этот модуль не гарантирует обратную совместимость интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [сообщество]
Авторы
- Tobias Rüetschi (@keachi)
Подсказка
Если вы обнаружите какие-либо проблемы в этом руководстве, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/modules/udm_dns_zone_module.html