dns
Ansible роль DNS
Ansible роль для настройки DNS-серверов на интерфейсах.
Требования
Нет специфических требований.
Переменные роли
Переменная | Значение по умолчанию | Комментарии (тип) |
---|---|---|
dns_intname |
eth0 | Название интерфейса для домена |
dns_nameservers |
DNS-серверы, которые будут добавлены в /etc/resolv.conf | |
dns_search |
avalon.lan | Настройка домена поиска |
Зависимости
Нет зависимостей.
Примеры
- Укажите название интерфейса, для которого добавляются эти параметры. Это необходимо, так как все изменения вносятся в файлы
/etc/sysconfig/network-scripts/ifcfg-eth0
, чтобы сохранить их.
dns_intname: eth1
- Добавьте DNS-серверы следующим образом, не забудьте добавить
DNS1=
,DNS2=
и так далее.
dns_nameservers:
- "DNS1=192.168.1.10"
- "DNS2=10.0.2.3"
- Укажите доменное имя, в котором будет осуществляться поиск DNS.
dns_search: local.domain
Участие
Проблемы, запросы на функции, идеи приветствуются и могут быть опубликованы в разделе "Issues".
Пулл-запросы также очень приветствуются. Лучший способ подать PR — сначала создать форк этого проекта на Github, затем создать ветку для предложенного изменения и запушить эту ветку в свой форк. Github сможет легко создать PR на основе этой ветки. Не забудьте добавить свое имя в список участников ниже!
Лицензия
Лицензия 2-clause BSD, см. LICENSE.md
Участники
- Lennert Mertens (сопровождающий)
- Bert Van Vreckem (сопровождающий Ansible Skeleton)
О проекте
Role for configuring DNS servers in /etc/resolv.conf
Установить
ansible-galaxy install LennertMertens/ansible-role-dns
Лицензия
bsd-2-clause
Загрузки
134
Владелец
versaminds | CodeCloud