WIP: new z9 ccchh router #98
2 changed files with 18 additions and 12 deletions
unbound(role): fix unbound config template
- fix some indentation problems - fix access control - fix remote control unix socket and thrust anchor file (because debain appamour ist annoying) - add unbound-anchor package
commit
aec4ea4090
|
|
@ -6,6 +6,11 @@
|
||||||
ansible.builtin.package:
|
ansible.builtin.package:
|
||||||
name: unbound
|
name: unbound
|
||||||
|
|
||||||
|
- name: install unbound-anchor
|
||||||
|
become: true
|
||||||
|
ansible.builtin.package:
|
||||||
|
name: unbound-anchor
|
||||||
|
|
||||||
|
bitwhisker marked this conversation as resolved
Outdated
|
|||||||
- name: ensure correct directory permissions
|
- name: ensure correct directory permissions
|
||||||
become: true
|
become: true
|
||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ server:
|
||||||
{% if unbound_enable_dnssec -%}
|
{% if unbound_enable_dnssec -%}
|
||||||
# location of the trust anchor file that enables DNSSEC
|
# location of the trust anchor file that enables DNSSEC
|
||||||
# this file is generated by the `unbound-anchor` command
|
# this file is generated by the `unbound-anchor` command
|
||||||
|
bitwhisker marked this conversation as resolved
Outdated
june
commented
Is this still relevant on Debian? Again, we don't use Arch Linux in our infra. Is this still relevant on Debian? Again, we don't use Arch Linux in our infra.
|
|||||||
auto-trust-anchor-file: "/etc/unbound/trusted-key.key"
|
trust-anchor-file: "/usr/share/dns/root.key"
|
||||||
{% endif -%}
|
{% endif -%}
|
||||||
|
|
||||||
# num of threads
|
# num of threads
|
||||||
|
|
@ -36,7 +36,7 @@ server:
|
||||||
|
|
||||||
# addresses from the IP range that are allowed to connect to the resolver
|
# addresses from the IP range that are allowed to connect to the resolver
|
||||||
{% for i in unbound_access_control -%}
|
{% for i in unbound_access_control -%}
|
||||||
access-control: {{ i }}
|
access-control: {{ i }} allow
|
||||||
{% endfor -%}
|
{% endfor -%}
|
||||||
|
|
||||||
{% for i in unbound_private_domain -%}
|
{% for i in unbound_private_domain -%}
|
||||||
|
|
@ -51,7 +51,8 @@ server:
|
||||||
|
|
||||||
remote-control:
|
remote-control:
|
||||||
control-enable: {{ "yes" if unbound_enable_unbound_control else "no" }}
|
control-enable: {{ "yes" if unbound_enable_unbound_control else "no" }}
|
||||||
control-interface: /run/unbound-control.sock
|
control-interface: "/run/unbound.ctl" # debian appamour does not allow any other path!!!
|
||||||
|
control-use-cert: no
|
||||||
|
|
||||||
|
|
||||||
# configure some zones for which this resolver will act authoritatively
|
# configure some zones for which this resolver will act authoritatively
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue
There is no
bindpackage on Debian and we already installdigin thebase_configrole:- dnsutils