diff options
-rw-r--r-- | host_vars/163.172.211.128 | 7 | ||||
-rw-r--r-- | host_vars/ns5.casperlefantom.net | 7 | ||||
-rw-r--r-- | hosts.net | 3 | ||||
-rw-r--r-- | roles/dnsserver/files/0.0.0.0.0.0.0.0.0.0.0.0.7.0.0.b.0.0.b.0.c.e.f.3.8.c.b.0.1.0.0.2.ip6.arpa.zone | 14 | ||||
-rw-r--r-- | roles/dnsserver/files/128.211.172.163.in-addr.arpa.zone | 14 | ||||
-rw-r--r-- | roles/dnsserver/files/admin.casperlefantom.net.zone | 12 | ||||
-rw-r--r-- | roles/dnsserver/files/casperlefantom.net.zone | 26 | ||||
-rw-r--r-- | roles/dnsserver/files/home.casperlefantom.net.zone | 5 | ||||
-rw-r--r-- | roles/dnsserver/vars/main.yml | 6 |
9 files changed, 90 insertions, 4 deletions
diff --git a/host_vars/163.172.211.128 b/host_vars/163.172.211.128 new file mode 100644 index 0000000..c2e6ec1 --- /dev/null +++ b/host_vars/163.172.211.128 @@ -0,0 +1,7 @@ +nickname: Casper05 +is_gardian: true +bprate: '6 MBytes' +bpburst: '7 MBytes' +maxadvertised: '5 MBytes' +outdoor: true +is_ntpslave: true diff --git a/host_vars/ns5.casperlefantom.net b/host_vars/ns5.casperlefantom.net new file mode 100644 index 0000000..c2e6ec1 --- /dev/null +++ b/host_vars/ns5.casperlefantom.net @@ -0,0 +1,7 @@ +nickname: Casper05 +is_gardian: true +bprate: '6 MBytes' +bpburst: '7 MBytes' +maxadvertised: '5 MBytes' +outdoor: true +is_ntpslave: true @@ -4,10 +4,12 @@ falcon.home.casperlefantom.net:54444 [dns] manchester.home.casperlefantom.net:54444 ns4.casperlefantom.net:54444 +163.172.211.128:54444 [bt] manchester.home.casperlefantom.net:54444 ns4.casperlefantom.net:54444 +163.172.211.128:54444 [reverseproxy] manchester.home.casperlefantom.net:54444 @@ -35,3 +37,4 @@ falcon.home.casperlefantom.net:54444 ns4.casperlefantom.net:54444 manchester.home.casperlefantom.net:54444 pratt.home.casperlefantom.net:54444 ansible_python_interpreter=/usr/bin/python3 +163.172.211.128:54444 diff --git a/roles/dnsserver/files/0.0.0.0.0.0.0.0.0.0.0.0.7.0.0.b.0.0.b.0.c.e.f.3.8.c.b.0.1.0.0.2.ip6.arpa.zone b/roles/dnsserver/files/0.0.0.0.0.0.0.0.0.0.0.0.7.0.0.b.0.0.b.0.c.e.f.3.8.c.b.0.1.0.0.2.ip6.arpa.zone new file mode 100644 index 0000000..a88448c --- /dev/null +++ b/roles/dnsserver/files/0.0.0.0.0.0.0.0.0.0.0.0.7.0.0.b.0.0.b.0.c.e.f.3.8.c.b.0.1.0.0.2.ip6.arpa.zone @@ -0,0 +1,14 @@ +$ttl 86400 +@ IN SOA nsa.casperlefantom.net. hostmaster.casperlefantom.net. ( + 2018110200; + 28800; + 604800; + 604800; + 86400); + + IN NS nsa.casperlefantom.net. + IN NS nsb.casperlefantom.net. + IN NS nsc.casperlefantom.net. + IN NS nsd.casperlefantom.net. + IN NS nse.casperlefantom.net. + IN PTR ns5.casperlefantom.net. diff --git a/roles/dnsserver/files/128.211.172.163.in-addr.arpa.zone b/roles/dnsserver/files/128.211.172.163.in-addr.arpa.zone new file mode 100644 index 0000000..a88448c --- /dev/null +++ b/roles/dnsserver/files/128.211.172.163.in-addr.arpa.zone @@ -0,0 +1,14 @@ +$ttl 86400 +@ IN SOA nsa.casperlefantom.net. hostmaster.casperlefantom.net. ( + 2018110200; + 28800; + 604800; + 604800; + 86400); + + IN NS nsa.casperlefantom.net. + IN NS nsb.casperlefantom.net. + IN NS nsc.casperlefantom.net. + IN NS nsd.casperlefantom.net. + IN NS nse.casperlefantom.net. + IN PTR ns5.casperlefantom.net. diff --git a/roles/dnsserver/files/admin.casperlefantom.net.zone b/roles/dnsserver/files/admin.casperlefantom.net.zone index 043171c..ca76d10 100644 --- a/roles/dnsserver/files/admin.casperlefantom.net.zone +++ b/roles/dnsserver/files/admin.casperlefantom.net.zone @@ -1,6 +1,6 @@ $ttl 86400 admin.casperlefantom.net. IN SOA nsa.admin.casperlefantom.net. hostmaster.casperlefantom.net. ( -2018070800 +2018110200 10800 3600 604800 @@ -8,6 +8,7 @@ admin.casperlefantom.net. IN SOA nsa.admin.casperlefantom.net. hostmaster.casper @ IN NS nsa.admin.casperlefantom.net. @ IN NS nsd.admin.casperlefantom.net. +@ IN NS nse.admin.casperlefantom.net. @ IN A 82.247.103.117 @ IN AAAA 2a01:e35:2f76:7750::4 @@ -31,6 +32,9 @@ nsc IN AAAA 2001:41d0:52:100::f2 nsd IN A 51.15.179.153 nsd IN AAAA 2001:bc8:3fec:f00:7ea:: +nse IN A 163.172.211.128 +nse IN AAAA 2001:bc8:3fec:b00:b007:: + 111281hpv002079 IN A 109.238.2.79 111281hpv002079 IN AAAA 2a00:c70:1:109:238:2:79:c0de @@ -41,9 +45,15 @@ vps128389 IN AAAA 2001:41d0:52:100::f2 sd-129211 IN A 51.15.179.153 sd-129211 IN AAAA 2001:bc8:3fec:f00:7ea:: +sd-94125 IN A 163.172.211.128 +sd-94125 IN AAAA 2001:bc8:3fec:b00:b007:: + bt1 IN A 82.247.103.117 bt1 IN AAAA 2a01:e35:2f76:7750::4 bt2 IN A 51.15.179.153 bt2 IN AAAA 2001:bc8:3fec:f00:7ea:: + +bt3 IN A 163.172.211.128 +bt3 IN AAAA 2001:bc8:3fec:b00:b007:: diff --git a/roles/dnsserver/files/casperlefantom.net.zone b/roles/dnsserver/files/casperlefantom.net.zone index 24c01c8..a7c69da 100644 --- a/roles/dnsserver/files/casperlefantom.net.zone +++ b/roles/dnsserver/files/casperlefantom.net.zone @@ -1,6 +1,6 @@ $ttl 86400 casperlefantom.net. IN SOA nsa.casperlefantom.net. hostmaster.casperlefantom.net. ( -2018090800 ; serial number +2018110200 ; serial number 10800 ; refresh 3600 ; retry 1209600 ; expire @@ -8,11 +8,14 @@ casperlefantom.net. IN SOA nsa.casperlefantom.net. hostmaster.casperlefantom.net @ IN NS nsa.casperlefantom.net. @ IN NS nsd.casperlefantom.net. +@ IN NS nse.casperlefantom.net. home IN NS nsa.home.casperlefantom.net. home IN NS nsb.home.casperlefantom.net. home IN NS nse.home.casperlefantom.net. +home IN NS nsf.home.casperlefantom.net. admin IN NS nsa.admin.casperlefantom.net. admin IN NS nsd.admin.casperlefantom.net. +admin IN NS nse.admin.casperlefantom.net. @ IN MX 10 mail.casperlefantom.net. @ IN A 51.15.179.153 @@ -32,6 +35,8 @@ nsd.home.casperlefantom.net. IN A 176.31.191.26 nsd.home.casperlefantom.net. IN AAAA 2001:41d0:52:100::f2 nse.home.casperlefantom.net. IN A 51.15.179.153 nse.home.casperlefantom.net. IN AAAA 2001:bc8:3fec:f00:7ea:: +nsf.home.casperlefantom.net. IN A 163.172.211.128 +nsf.home.casperlefantom.net. IN AAAA 2001:bc8:3fec:b00:b007:: admin IN A 82.247.103.117 @@ -44,7 +49,8 @@ nsc.admin.casperlefantom.net. IN A 176.31.191.26 nsc.admin.casperlefantom.net. IN AAAA 2001:41d0:52:100::f2 nsd.admin.casperlefantom.net. IN A 51.15.179.153 nsd.admin.casperlefantom.net. IN AAAA 2001:bc8:3fec:f00:7ea:: - +nse.admin.casperlefantom.net. IN A 163.172.211.128 +nse.admin.casperlefantom.net. IN AAAA 2001:bc8:3fec:b00:b007:: www IN A 51.15.179.153 @@ -149,6 +155,9 @@ sd-129211 IN A 51.15.179.153 sd-129211 IN AAAA 2001:bc8:3fec:f00:7ea:: sd-129211 IN TXT "bpr7drsao5vozzr5.onion" +sd-94125 IN A 163.172.211.128 +sd-94125 IN AAAA 2001:bc8:3fec:b00:b007:: + ns3 IN A 176.31.191.26 ns3 IN AAAA 2001:41d0:52:100::f2 @@ -186,3 +195,16 @@ cirrus IN TXT "w77rtjmn4c4oggn6.onion" nimbus IN A 51.15.179.153 nimbus IN AAAA 2001:bc8:3fec:f00:7ea:: + + +ns5 IN A 163.172.211.128 +ns5 IN AAAA 2001:bc8:3fec:b00:b007:: + +nse IN A 163.172.211.128 +nse IN AAAA 2001:bc8:3fec:b00:b007:: + +ntp5 IN A 163.172.211.128 +ntp5 IN AAAA 2001:bc8:3fec:b00:b007:: + +vpnc IN A 163.172.211.128 +vpnc IN AAAA 2001:bc8:3fec:b00:b007:: diff --git a/roles/dnsserver/files/home.casperlefantom.net.zone b/roles/dnsserver/files/home.casperlefantom.net.zone index d5bd5a0..6a8c0a6 100644 --- a/roles/dnsserver/files/home.casperlefantom.net.zone +++ b/roles/dnsserver/files/home.casperlefantom.net.zone @@ -1,6 +1,6 @@ $ttl 86400 home.casperlefantom.net. IN SOA nsa.home.casperlefantom.net. hostmaster.casperlefantom.net. ( -2018091501 +2018110200 10800 3600 604800 @@ -9,6 +9,7 @@ home.casperlefantom.net. IN SOA nsa.home.casperlefantom.net. hostmaster.casperle @ IN NS nsa.home.casperlefantom.net. @ IN NS nsb.home.casperlefantom.net. @ IN NS nse.home.casperlefantom.net. +@ IN NS nsf.home.casperlefantom.net. @ IN A 192.168.0.25 @ IN A 10.42.0.52 @@ -25,6 +26,8 @@ nsd IN A 176.31.191.26 nsd IN AAAA 2001:41d0:52:100::f2 nse IN A 51.15.179.153 nse IN AAAA 2001:bc8:3fec:f00:7ea:: +nsf IN A 163.172.211.128 +nsf IN AAAA 2001:bc8:3fec:b00:b007:: lancaster IN A 192.168.0.25 lancaster IN A 10.42.0.52 diff --git a/roles/dnsserver/vars/main.yml b/roles/dnsserver/vars/main.yml index 45d23f0..124bea3 100644 --- a/roles/dnsserver/vars/main.yml +++ b/roles/dnsserver/vars/main.yml @@ -5,6 +5,8 @@ master_ipv6: 2a01:e35:2f76:7750::4 slavelist: - 51.15.179.153 - "2001:bc8:3fec:f00:7ea::" + - 163.172.211.128 + - "2001:bc8:3fec:b00:b007::" whitelist: - localhost @@ -13,6 +15,8 @@ whitelist: - 82.247.103.117 - 51.15.179.153 - 2001:bc8:3fec:f00:7ea::/128 + - 163.172.211.128 + - 2001:bc8:3fec:b00:b007::/128 zonelist: - casperlefantom.net @@ -38,6 +42,8 @@ zonelist: - 56.0.168.192.in-addr.arpa - 7.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.5.7.7.6.7.f.2.5.3.e.0.1.0.a.2.ip6.arpa - 53.0.42.10.in-addr.arpa + - 128.211.172.163.in-addr.arpa + - 0.0.0.0.0.0.0.0.0.0.0.0.7.0.0.b.0.0.b.0.c.e.f.3.8.c.b.0.1.0.0.2.ip6.arpa domainlist: - google.com |