From 4d9138b8283eced0c5b47865e2023c63a55558c2 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Fri, 11 Nov 2022 22:34:56 +0100 Subject: ch-pan: deploy new and improved dyndns/server --- inventory/host_vars/ch-pan.yml | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) (limited to 'inventory/host_vars/ch-pan.yml') diff --git a/inventory/host_vars/ch-pan.yml b/inventory/host_vars/ch-pan.yml index 0f370fb9..3a02f935 100644 --- a/inventory/host_vars/ch-pan.yml +++ b/inventory/host_vars/ch-pan.yml @@ -35,9 +35,36 @@ spreadspace_apt_repo_components: - prometheus +sshd_allowusers_host: "{{ admin_users_host + ['dyndns'] }}" + + ntp_variant: systemd-timesyncd +dyndns: + domain: schaaas.at + soa: + ttl: 7200 + mname: ns0.chaos-at-home.org + rname: hostmaster.schaaas.at + refresh: 1200 + retry: 900 + expire: 2592000 + default_ttl: 60 + static_records: + - "schaaas.at. 7200 IN NS ns0.chaos-at-home.org." + - "schaaas.at. 7200 IN NS ns1.chaos-at-home.org." + - "schaaas.at. 7200 IN MX 10 mx0.chaos-at-home.org." + - "schaaas.at. 7200 IN MX 10 mx1.chaos-at-home.org." + - "dyn.schaaas.at. 7200 IN A 89.106.215.19" + - "dyn.schaaas.at. 7200 IN AAAA 2a02:3e0:407::19" + - "captive.schaaas.at. 7200 IN CNAME dyn.schaaas.at." + clients: + mz-router: mzl + ch-equinox-t450s: equinox + ele-media: elemedia + + bind_option_empty_zones_enable: no bind_option_notify: explicit @@ -77,8 +104,8 @@ bind_master_zones: file: "{{ global_files_dir }}/chaos-at-home/bind-zones/db.java-sucks.com" xn--gh-via.org: file: "{{ global_files_dir }}/chaos-at-home/bind-zones/db.gäh.org" - # schaaas.at: - # file: ... + schaaas.at: + remote_file: /var/lib/dyndns/db.schaaas.at gimpf.org: file: "{{ global_files_dir }}/chaos-at-home/bind-zones/db.gimpf.org" movetogether.at: -- cgit v1.2.3