unbound

Ansible Galaxy MIT License

Решатель DNS Unbound

Роль Ansible для установки и настройки DNS-резольвера unbound.

Переменные

Переменная Значение по умолчанию Объяснение
unbound_listen_addresses ['127.0.0.1@53','::1@53'] Определяет интерфейсы и порты, на которых unbound должен слушать
unbound_access_control ['access-control: 127.0.0.1 allow', 'access-control: ::1 allow'] Определяет контроль доступа
unbound__state present Состояние пакета. (используйте latest для явного обновления)
submodules_versioncheck false Запускает базовую проверку версий. Рекомендуется установить true.

Для более подробной информации посмотрите файл defaults/main.yml.

Файлы

  • unbound.conf: Основной файл конфигурации unbound.

Ссылки

Тестирование

Эта роль протестирована с помощью некоторых линтинговых тестов. К сожалению, я не знаю, как запустить эту роль в контейнере Docker, так как задействован systemd... Если у вас есть идеи, как улучшить тестирование, пожалуйста, напишите мне сообщение, откройте проблему или Pull Request. Если вы хотите узнать больше о наших тестах, взгляните на GitHub Marketplace.

Статус тестирования GitHub Marketplace
Galaxy release Опубликовать Ansible роль в Galaxy
Yamllint GitHub Actions yamllint-github-action
Ansible Lint check ansible-lint action
О проекте

Ansible role to install and configure the unbound DNS resolver.

Установить
ansible-galaxy install roles-ansible/ansible_role_unbound
Лицензия
mit
Загрузки
37037
Владелец
Ansible roles provide a framework for fully independent, or interdependent collections of variables,tasks,files,templates &modules. Here we maintain some. enjoy