ansible role that installs the unbound resolver https://nlnetlabs.nl/projects/unbound/about/
Go to file
Andrea Dell'Amico 2772160716 Import the old unbound role. 2020-06-17 18:49:07 +02:00
defaults Import the old unbound role. 2020-06-17 18:49:07 +02:00
handlers Import the old unbound role. 2020-06-17 18:49:07 +02:00
meta Import the old unbound role. 2020-06-17 18:49:07 +02:00
tasks Import the old unbound role. 2020-06-17 18:49:07 +02:00
templates Import the old unbound role. 2020-06-17 18:49:07 +02:00
tests Initial commit 2020-06-17 17:55:32 +02:00
vars Initial commit 2020-06-17 17:55:32 +02:00
.gitignore Initial commit 2020-06-17 17:55:32 +02:00
LICENSE Initial commit 2020-06-17 17:55:32 +02:00
README.md Import the old unbound role. 2020-06-17 18:49:07 +02:00

README.md

Role Name

A role that installs and configures the unbound resolver

Role Variables

The most important variables are listed below:

unbound_pkgs:
  - unbound
  - unbound-anchor
  - unbound-host
  - dnsutils

unbound_interfaces:
  - '0.0.0.0'
  - '::0'

unbound_allowed_clients:
  - { cidr: '0.0.0.0/0', policy: 'allow' }
  
unbound_prefetch: 'yes'
unbound_verbosity: 1
unbound_threads: '{{ ansible_processor_count }}'
unbound_remote_control: 'yes'
unbound_remote_IP: '127.0.0.1'
unbound_rrset_cache_size: 100m
unbound_rrset_msg_cache_size: 50m
# Larger socket buffer.  OS may need config.
unbound_so_rcvbuf: 4m
unbound_so_sndbuf: 4m
# Faster UDP with multithreading (only on Linux).
unbound_so_reuseport: 'yes'
# with libevent
unbound_num_queries_per_thread: 4096
unbound_max_negative_ttl: 3600
unbound_hide_identity: 'yes'
unbound_hide_version: 'yes'
unbound_qname_minimisation: 'no'
unbound_val_clean_additional: 'yes'
# The following is experimental
unbound_use_caps_for_id: 'no'
unbound_unwanted_reply_threshold: '10000000'
unbound_do_not_query_localhost: 'no'
unbound_rrset_roundrobin: 'yes'
unbound_unblock_lan_zones: 'no'
unbound_do_ipv6: 'yes'

Dependencies

None

License

EUPL-1.2

Author Information

Andrea DellAmico, andrea.dellamico@isti.cnr.it