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.unboundLicenza
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
