l3d.unbound
Unbound DNS Resolver
This guide is about an Ansible role that helps you install and set up the unbound
DNS resolver.
Variables
Here are the settings you can customize:
Variable | Default Value | Explanation |
---|---|---|
unbound_listen_addresses |
['127.0.0.1@53','::1@53'] |
Specify the addresses and ports where Unbound will listen for requests. |
unbound_access_control |
['access-control: 127.0.0.1 allow', 'access-control: ::1 allow'] |
Set rules on who can access the DNS services. |
unbound__state |
present |
Controls the package state. Use latest if you want to update to the newest version. |
submodules_versioncheck |
false |
If set to true , it will check for basic version compatibility. This is recommended. |
For more options, please check the defaults/main.yml
file.
Files
unbound.conf
: The main configuration file for Unbound.
References
Testing
This role includes some linting tests. Currently, I’m not sure how to run these tests inside a Docker container due to systemd requirements. If you have suggestions for improving tests, please send me a message, open an issue, or submit a Pull Request. For more on our testing, check out the GitHub marketplace.
Test Status | GitHub Marketplace |
---|---|
Publish Ansible Role to Galaxy | |
Yamllint GitHub Action | |
Ansible Lint Action |
Informazioni sul progetto
Ansible role to install and configure the unbound DNS resolver.
Installa
ansible-galaxy install l3d.unbound
Licenza
mit
Download
37.1k
Proprietario
Ansible roles provide a framework for fully independent, or interdependent collections of variables,tasks,files,templates &modules. Here we maintain some. enjoy