# nsd.conf | |
# configured by Ansible! | |
server: | |
hide-version: yes | |
## bind to a specific address/port | |
ip-address: {{ nsd_ip }} | |
## port number | |
port: {{ nsd_port|default(53) }} | |
server-count: 1 | |
ip4-only: yes | |
zonesdir: {{ nsd_zonesdir }} | |
remote-control: | |
control-enable: no | |
# zones to load | |
{% for zone in nsd_zones %} | |
zone: | |
name: {{ zone.name }} | |
zonefile: {{ zone.name }}.forward | |
zone: | |
name: {{ (zone.ipv4_first_octets ~ ".0") | ipaddr('revdns') | regex_replace('^0\.','') }} | |
zonefile: {{ zone.name }}.reverse | |
{% endfor %} | |