aboutsummaryrefslogtreecommitdiffstats
path: root/roles/space_server/templates/s.zone.j2
blob: 0394e988d54218defd8ec445fac66cf77c1c994a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
s.              600    IN   SOA     space.labitat.dk. esmil.labitat.dk. 2019040101 7200 3600 604800 86400
s.              600    IN   NS      space.labitat.dk.

s.              600    IN   A       10.42.1.1
s.              600    IN   AAAA    2a01:4260:1ab::

labitrack.s.    600    IN   A     185.38.175.70
labitrack.s.    600    IN   AAAA  2a01:4262:1ab::cafe
track.s.        600    IN   A     185.38.175.70
track.s.        600    IN   AAAA  2a01:4262:1ab::cafe
{% for name, info in local_hosts.items() %}
{% if 'ipv4' in info or 'ipv6' in info %}

{% if 'ipv4' in info %}
{% for ip in info.ipv4 %}
{{ name }}.s. 600 IN A {{ ip }}
{% endfor %}
{% endif %}
{% if 'ipv6' in info %}
{% for ip in info.ipv6 %}
{{ name }}.s. 600 IN AAAA {{ ip }}
{% endfor %}
{% endif %}
{% endif %}
{% endfor %}