udm_dns_zone - Управление зонами DNS на корпоративном сервере Univention
Новая версия 2.2.
Обзор
- Этот модуль позволяет управлять зонами 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 | нет | present |
| Наличие зоны 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 и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/udm_dns_zone_module.html