diff --git a/roles/nsd/templates/nsd.conf.j2 b/roles/nsd/templates/nsd.conf.j2 index 60251c1..9e8afec 100644 --- a/roles/nsd/templates/nsd.conf.j2 +++ b/roles/nsd/templates/nsd.conf.j2 @@ -7,10 +7,10 @@ server: server-count: {{ ansible_processor_count }} verbosity: 2 - interface: ::0@53 - interface: 0.0.0.0@53 - interface: ::0@853 - interface: 0.0.0.0@853 +{% for ip in ansible_all_ipv4_addresses + ansible_all_ipv6_addresses %} + interface: {{ ip }}@53 + interface: {{ ip }}@853 +{% endfor %} tls-service-key: {{ tls_private }}/{{ nsd_server }}.key tls-service-pem: {{ tls_certs }}/{{ nsd_server }}.crt