diff --git a/roles/nsd/templates/zones/mateu.be.zone.j2 b/roles/nsd/templates/zones/mateu.be.zone.j2 index b07667d..da4ceb1 100644 --- a/roles/nsd/templates/zones/mateu.be.zone.j2 +++ b/roles/nsd/templates/zones/mateu.be.zone.j2 @@ -8,7 +8,9 @@ $TTL 86400 ) {% for server in groups['nsdservers'] %} - IN NS {{ server }}. +{% for ip_family in ['v4', 'v6'] %} + IN NS {{ server | regex_replace('^([a-z0-9-]+)\\.', '\\1-' ~ ip_family ~ '.') }}. +{% endfor %} {% endfor %} $ORIGIN {{ item.name }}. @@ -26,7 +28,9 @@ ciol IN A 109.190.68.133 derdriu IN A 10.233.212.77 dkim._domainkey IN TXT "v=DKIM1; k=rsa; t=s; s=email; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCv3kGIw5015Q35LLbkGwaBE+wC0PseodezDdkoGwzRsazEWINv1bg0mCIjtDbXLpv5VgRSynRyB+764i15DoFJp6mabcHlXxQVBWMClAtCJ9+Fn6SEwQjFbQeuFVQKH3xMwIq0S+ggP7qhFTaiLBn909Fi8oEMXGvqbBSlvoaeJwIDAQAB" dns1.dmz IN A 82.66.135.228 +dns1-v4.dmz IN A 82.66.135.228 dns1.dmz IN AAAA 2a01:e0a:9bd:2811::16 +dns1-v6.dmz IN AAAA 2a01:e0a:9bd:2811::16 dom IN A 10.233.212.15 dom.dmz IN A 82.66.135.228 dom.dmz IN AAAA 2a01:e0a:9bd:2811::15 @@ -63,7 +67,9 @@ munin.dmz IN AAAA 2a01:e0a:9bd:2811::12 nfs IN A 10.233.212.60 nintendojo.fr._report._dmarc IN TXT "v=DMARC1;" nsd-master1.ext IN A 51.158.238.190 +nsd-master1-v4.ext IN A 51.158.238.190 nsd-master1.ext IN AAAA 2001:bc8:5090:5bb:dc00:ff:fe20:8869 +nsd-master1-v6.ext IN AAAA 2001:bc8:5090:5bb:dc00:ff:fe20:8869 p.libertus.eu._report._dmarc IN TXT "v=DMARC1;" pipoworld.fr._report._dmarc IN TXT "v=DMARC1;" pt1.dmz IN A 82.66.135.228