udm_dns_zone — Управление зонами DNS на сервере Univention
Новая версия 2.2.
Обзор
- Этот модуль позволяет управлять зонами DNS на корпоративном сервере Univention (UCS). Он использует API Python 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 или нет. |
| 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. Дополнительную информацию см. в разделе Техническое обслуживание и поддержка модулей.
Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.
Автор
- Tobias Rueetschi (@2-B)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/udm_dns_zone_module.html