项目作者: aisbergg

项目描述 :
:wrench: An Ansible role to install and configure the DNS Privacy stub resolver Stubby.
高级语言:
项目地址: git://github.com/aisbergg/ansible-role-stubby.git
创建时间: 2020-03-03T17:26:16Z
项目社区:https://github.com/aisbergg/ansible-role-stubby

开源协议:MIT License

下载


Ansible Role: aisbergg.stubby

This is Ansible role installs and configures the DNS Privacy stub resolver Stubby.

NOTE: Rather use dnscrypt-proxy instead of stubby, because it has a larger community and offers more features. So checkout my Ansible role for dnscrypt-proxy.

Requirements

None.

Role Variables

Variable Default Comments
stubby_service_state started Set the service state (Possible values: started, reloaded, restarted, stopped)
stubby_service_enabled true Enable/Disable the Stubby service
stubby_config {} Dictionary of Stubby configuration variables (key-value pairs). A list of available variables and their documentation can be found in vars/main.yml.

Dependencies

None.

Example Playbook

  1. - hosts: all
  2. vars:
  3. stubby_service_state: started
  4. stubby_service_enabled: true
  5. stubby_config:
  6. upstream_recursive_servers:
  7. # Quad 9 'secure' service - Filters, does DNSSEC, doesn't send ECS
  8. - address_data: 9.9.9.9
  9. tls_auth_name: "dns.quad9.net"
  10. - address_data: 2620:fe::fe
  11. tls_auth_name: "dns.quad9.net"
  12. roles:
  13. - aisbergg.stubby

License

MIT

Author Information

Andre Lehmann (aisberg@posteo.de)