summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthieu Saulnier <fantom@fedoraproject.org>2018-11-02 16:17:59 +0100
committerMatthieu Saulnier <fantom@fedoraproject.org>2018-11-02 16:17:59 +0100
commit761b1d4fecc9d9423d515a39a025587bc1700818 (patch)
treec3e9f6e3487deb6feaff270b661f2e8ad21b455c
parent151a8527e295baf4e3bb6f8c248e65c6897b0959 (diff)
downloadplaybooks-ansible-761b1d4fecc9d9423d515a39a025587bc1700818.tar.gz
playbooks-ansible-761b1d4fecc9d9423d515a39a025587bc1700818.tar.xz
playbooks-ansible-761b1d4fecc9d9423d515a39a025587bc1700818.zip
Add new host in host list
-rw-r--r--host_vars/163.172.211.1287
-rw-r--r--host_vars/ns5.casperlefantom.net7
-rw-r--r--hosts.net3
-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.zone14
-rw-r--r--roles/dnsserver/files/128.211.172.163.in-addr.arpa.zone14
-rw-r--r--roles/dnsserver/files/admin.casperlefantom.net.zone12
-rw-r--r--roles/dnsserver/files/casperlefantom.net.zone26
-rw-r--r--roles/dnsserver/files/home.casperlefantom.net.zone5
-rw-r--r--roles/dnsserver/vars/main.yml6
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
diff --git a/hosts.net b/hosts.net
index d0a6393..c0a3f6e 100644
--- a/hosts.net
+++ b/hosts.net
@@ -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