- name: Configure nvak as dns server hosts: nvak.banananet.work vars: nvak_dns_slaves: [] roles: - role: dns/master domain: banananet.work main_nameserver_domain: ns1.banananet.work responsible_mail_name: admin.banananet.work slaves: "{{ nvak_dns_slaves }}" entries: | ; Name Servers @ IN NS ns1 ns1 IN A {{ ansible_default_ipv4.address }} ns1 IN AAAA {{ ansible_default_ipv6.address }} ; Public use domains _minecraft._tcp.wg IN SRV 10 10 25565 mc.wg mc.wg IN A 85.131.171.106 _minecraft._tcp.mc.wg IN SRV 10 10 25565 mc.wg - role: dns/master domain: forumderschan.de main_nameserver_domain: ns1.banananet.work responsible_mail_name: admin.banananet.work slaves: "{{ nvak_dns_slaves }}" entries: | ; Name Servers @ IN NS ns1.banananet.work. - role: dns/master domain: stadtpiraten-karlsruhe.de main_nameserver_domain: ns1.banananet.work responsible_mail_name: admin.banananet.work slaves: "{{ nvak_dns_slaves }}" entries: | ; Name Servers @ IN NS ns1.banananet.work. - name: Add public available hosts to dns zones hosts: public_available roles: - role: dns/server_entries domain: "{{ inventory_hostname }}"