blob: b079d1359db0ec26fcc7fa7d0f60dee1d7a10d63 [file] [log] [blame]
{#
SPDX-FileCopyrightText: © 2020 Open Networking Foundation <support@opennetworking.org>
SPDX-License-Identifier: Apache-2.0
#}
# nsd templates/nsd.conf.j2 - {{ ansible_managed }}
server:
hide-version: yes
## bind to a specific address/port
ip-address: {{ nsd_ip4 }}
ip4-only: yes
port: {{ nsd_port }}
server-count: 1
zonesdir: {{ nsd_zones_dir }}
remote-control:
control-enable: yes
# forward zones
{% for key, value in dns_forward_zones.items() %}
zone:
name: {{ key }}
zonefile: {{ key }}.forward
{% endfor %}
# reverse zones
{% for key, value in dns_reverse_zones.items() %}
zone:
name: {{ key | unbound_revdns }}
zonefile: {{ key | ipaddr('network') }}.reverse
{% endfor %}