blacklist=($b0 $b1 $b2 $b3)
s1=`dig +short brazil.cubedesigners.com | tail -1`
-s2=`dig +short dracula.cubedesigners.com | tail -1`
-s2_0=`dig +short devdock.cubedesigners.com | tail -1`
-s3=`dig +short dobermann.cubedesigners.com | tail -1`
-s4=`dig +short elephantman.cubedesigners.com | tail -1`
-s5=`dig +short godzilla.cubedesigners.com | tail -1`
-s5_0=`dig +short hostingdev.cubedesigners.com | tail -1`
-s5_1=`dig +short hosting.cubedesigners.com | tail -1`
-s5_2=`dig +short hosting2.fluidbook.com | tail -1`
-s5_3=`dig +short hosting.fluidbook.com | tail -1`
-s6=`dig +short her2.cubedesigners.com | tail -1`
-s6_0=`dig +short her.cubedesigners.com | tail -1`
-s6_1=`dig +short mail.cubedesigners.com | tail -1`
-s6_2=`dig +short mail2.cubedesigners.com | tail -1`
-s7=`dig +short kingkong.cubedesigners.com | tail -1`
-s8=`dig +short fastandfurious.cubedesigners.com | tail -1`
+s2=`dig +short cloudatlas.cubedesigners.com | tail -1`
+s3=`dig +short dracula.cubedesigners.com | tail -1`
+s3_0=`dig +short devdock.cubedesigners.com | tail -1`
+s4=`dig +short dobermann.cubedesigners.com | tail -1`
+s5=`dig +short elephantman.cubedesigners.com | tail -1`
+s6=`dig +short godzilla.cubedesigners.com | tail -1`
+s6_0=`dig +short hostingdev.cubedesigners.com | tail -1`
+s6_1=`dig +short hosting.cubedesigners.com | tail -1`
+s6_2=`dig +short hosting2.fluidbook.com | tail -1`
+s6_3=`dig +short hosting.fluidbook.com | tail -1`
+s7=`dig +short her2.cubedesigners.com | tail -1`
+s7_0=`dig +short her.cubedesigners.com | tail -1`
+s7_1=`dig +short mail.cubedesigners.com | tail -1`
+s7_2=`dig +short mail2.cubedesigners.com | tail -1`
+s8=`dig +short kingkong.cubedesigners.com | tail -1`
+s9=`dig +short fastandfurious.cubedesigners.com | tail -1`
-auth=($s1 $s2 $s2_0 $s3 $s4 $s5 $s5_0 $s5_1 $s5_2 $s5_3 $s6 $s6_0 $s6_1 $s6_2 $s7 $s8)
+auth=($s1 $s2 $s3 $s3_0 $s4 $s5 $s6 $s6_0 $s6_1 $s6_2 $s6_3 $s7 $s7_0 $s7_1 $s7_2 $s8 $s9)
ufw allow 80
ufw allow 443
s0=`dig +short alphaville.cubedesigners.com | tail -1`
s0_0=`dig +short toolbox.fluidbook.com | tail -1`
-s2=`dig +short dracula.cubedesigners.com | tail -1`
-s2_0=`dig +short devdock.cubedesigners.com | tail -1`
-s3=`dig +short dobermann.cubedesigners.com | tail -1`
-s4=`dig +short elephantman.cubedesigners.com | tail -1`
-s5=`dig +short godzilla.cubedesigners.com | tail -1`
-s5_0=`dig +short hostingdev.cubedesigners.com | tail -1`
-s5_1=`dig +short hosting.cubedesigners.com | tail -1`
-s5_2=`dig +short hosting2.fluidbook.com | tail -1`
-s5_3=`dig +short hosting.fluidbook.com | tail -1`
-s6=`dig +short her2.cubedesigners.com | tail -1`
-s6_0=`dig +short her.cubedesigners.com | tail -1`
-s6_1=`dig +short mail.cubedesigners.com | tail -1`
-s6_2=`dig +short mail2.cubedesigners.com | tail -1`
-s7=`dig +short kingkong.cubedesigners.com | tail -1`
-s8=`dig +short fastandfurious.cubedesigners.com | tail -1`
+s2=`dig +short cloudatlas.cubedesigners.com | tail -1`
+s3=`dig +short dracula.cubedesigners.com | tail -1`
+s3_0=`dig +short devdock.cubedesigners.com | tail -1`
+s4=`dig +short dobermann.cubedesigners.com | tail -1`
+s5=`dig +short elephantman.cubedesigners.com | tail -1`
+s6=`dig +short godzilla.cubedesigners.com | tail -1`
+s6_0=`dig +short hostingdev.cubedesigners.com | tail -1`
+s6_1=`dig +short hosting.cubedesigners.com | tail -1`
+s6_2=`dig +short hosting2.fluidbook.com | tail -1`
+s6_3=`dig +short hosting.fluidbook.com | tail -1`
+s7=`dig +short her2.cubedesigners.com | tail -1`
+s7_0=`dig +short her.cubedesigners.com | tail -1`
+s7_1=`dig +short mail.cubedesigners.com | tail -1`
+s7_2=`dig +short mail2.cubedesigners.com | tail -1`
+s8=`dig +short kingkong.cubedesigners.com | tail -1`
+s9=`dig +short fastandfurious.cubedesigners.com | tail -1`
-auth=($s0 $s0_0 $s2 $s2_0 $s3 $s4 $s5 $s5_0 $s5_1 $s5_2 $s5_3 $s6 $s6_0 $s6_1 $s6_2 $s7 $s8)
+auth=($s0 $s0_0 $s2 $s3 $s3_0 $s4 $s5 $s6 $s6_0 $s6_1 $s6_2 $s6_3 $s7 $s7_0 $s7_1 $s7_2 $s8 $s9)
for ip in "${blacklist[@]}"
--- /dev/null
+#!/bin/bash
+
+export DEBIAN_FRONTEND=noninteractive
+apt install --no-install-recommends -y dnsutils
+# Reset all rules
+ufw --force reset
+# Disable firewall
+ufw disable
+
+ufw default allow outgoing
+
+l0=127.0.0.0/8
+l1=10.0.0.0/8
+l2=172.16.0.0/12
+l3=192.168.0.0/16
+i0=`dig +short paris.cubedesigners.com | tail -1`
+i1=`dig +short montpellier.cubedesigners.com | tail -1`
+i2=`dig +short tortuga.enhydra.fr | tail -1`
+
+local=($l0 $l1 $l2 $l3 $i0 $i1 $i2)
+
+b0=24.104.34.225
+b1=62.99.220.220
+b2=50.62.177.177
+b3=195.70.4.231
+blacklist=($b0 $b1 $b2 $b3)
+
+s0=`dig +short alphaville.cubedesigners.com | tail -1`
+s0_0=`dig +short toolbox.fluidbook.com | tail -1`
+s1=`dig +short brazil.cubedesigners.com | tail -1`
+s3=`dig +short dracula.cubedesigners.com | tail -1`
+s3_0=`dig +short devdock.cubedesigners.com | tail -1`
+s4=`dig +short dobermann.cubedesigners.com | tail -1`
+s5=`dig +short elephantman.cubedesigners.com | tail -1`
+s6=`dig +short godzilla.cubedesigners.com | tail -1`
+s6_0=`dig +short hostingdev.cubedesigners.com | tail -1`
+s6_1=`dig +short hosting.cubedesigners.com | tail -1`
+s6_2=`dig +short hosting2.fluidbook.com | tail -1`
+s6_3=`dig +short hosting.fluidbook.com | tail -1`
+s7=`dig +short her2.cubedesigners.com | tail -1`
+s7_0=`dig +short her.cubedesigners.com | tail -1`
+s7_1=`dig +short mail.cubedesigners.com | tail -1`
+s7_2=`dig +short mail2.cubedesigners.com | tail -1`
+s8=`dig +short kingkong.cubedesigners.com | tail -1`
+s9=`dig +short fastandfurious.cubedesigners.com | tail -1`
+
+auth=($s0 $s0_0 $s1 $s3 $s3_0 $s4 $s5 $s6 $s6_0 $s6_1 $s6_2 $s6_3 $s7 $s7_0 $s7_1 $s7_2 $s8 $s9)
+
+
+for ip in "${blacklist[@]}"
+do
+ ufw deny from $ip
+ ufw deny to $ip
+done
+
+for ip in "${local[@]}"
+do
+ ufw allow from $ip
+done
+
+for ip in "${auth[@]}"
+do
+ ufw allow from $ip
+ ufw allow to $ip
+done
+
+#SSH
+ufw deny out 22
+ufw deny out 22022
+ufw deny out 22822
+ufw deny out 22222
+# Finally enable firewall
+ufw --force enable
+
+# Enable loging
+ufw logging on
+
+# Display status
+ufw status verbose
+
+rm -f /etc/ufw/after.rules.*
+rm -f /etc/ufw/after6.rules.*
+rm -f /etc/ufw/before.rules.*
+rm -f /etc/ufw/before6.rules.*
+rm -f /lib/ufw/user6.rules.*
+rm -f /lib/ufw/user.rules.*
s0=`dig +short alphaville.cubedesigners.com | tail -1`
s0_0=`dig +short toolbox.fluidbook.com | tail -1`
s1=`dig +short brazil.cubedesigners.com | tail -1`
-s2=`dig +short dracula.cubedesigners.com | tail -1`
-s2_0=`dig +short devdock.cubedesigners.com | tail -1`
-s4=`dig +short elephantman.cubedesigners.com | tail -1`
-s5=`dig +short godzilla.cubedesigners.com | tail -1`
-s5_0=`dig +short hostingdev.cubedesigners.com | tail -1`
-s5_1=`dig +short hosting.cubedesigners.com | tail -1`
-s5_2=`dig +short hosting2.fluidbook.com | tail -1`
-s5_3=`dig +short hosting.fluidbook.com | tail -1`
-s6=`dig +short her2.cubedesigners.com | tail -1`
-s6_0=`dig +short her.cubedesigners.com | tail -1`
-s6_1=`dig +short mail.cubedesigners.com | tail -1`
-s6_2=`dig +short mail2.cubedesigners.com | tail -1`
-s7=`dig +short kingkong.cubedesigners.com | tail -1`
-s8=`dig +short fastandfurious.cubedesigners.com | tail -1`
-
-auth=($s0 $s0_0 $s1 $s2 $s2_0 $s4 $s5 $s5_0 $s5_1 $s5_2 $s5_3 $s6 $s6_0 $s6_1 $s6_2 $s7 $s8)
+s2=`dig +short cloudatlas.cubedesigners.com | tail -1`
+s3=`dig +short dracula.cubedesigners.com | tail -1`
+s3_0=`dig +short devdock.cubedesigners.com | tail -1`
+s5=`dig +short elephantman.cubedesigners.com | tail -1`
+s6=`dig +short godzilla.cubedesigners.com | tail -1`
+s6_0=`dig +short hostingdev.cubedesigners.com | tail -1`
+s6_1=`dig +short hosting.cubedesigners.com | tail -1`
+s6_2=`dig +short hosting2.fluidbook.com | tail -1`
+s6_3=`dig +short hosting.fluidbook.com | tail -1`
+s7=`dig +short her2.cubedesigners.com | tail -1`
+s7_0=`dig +short her.cubedesigners.com | tail -1`
+s7_1=`dig +short mail.cubedesigners.com | tail -1`
+s7_2=`dig +short mail2.cubedesigners.com | tail -1`
+s8=`dig +short kingkong.cubedesigners.com | tail -1`
+s9=`dig +short fastandfurious.cubedesigners.com | tail -1`
+
+auth=($s0 $s0_0 $s1 $s2 $s3 $s3_0 $s5 $s6 $s6_0 $s6_1 $s6_2 $s6_3 $s7 $s7_0 $s7_1 $s7_2 $s8 $s9)
c0=`dig +short s1.adangelis.com | tail -1`
c1=`dig +short www.fondation-sycomore.com | tail -1`
s0=`dig +short alphaville.cubedesigners.com | tail -1`
s0_0=`dig +short toolbox.fluidbook.com | tail -1`
s1=`dig +short brazil.cubedesigners.com | tail -1`
-s3=`dig +short dobermann.cubedesigners.com | tail -1`
-s4=`dig +short elephantman.cubedesigners.com | tail -1`
-s5=`dig +short godzilla.cubedesigners.com | tail -1`
-s5_0=`dig +short hostingdev.cubedesigners.com | tail -1`
-s5_1=`dig +short hosting.cubedesigners.com | tail -1`
-s5_2=`dig +short hosting2.fluidbook.com | tail -1`
-s5_3=`dig +short hosting.fluidbook.com | tail -1`
-s6=`dig +short her2.cubedesigners.com | tail -1`
-s6_0=`dig +short her.cubedesigners.com | tail -1`
-s6_1=`dig +short mail.cubedesigners.com | tail -1`
-s6_2=`dig +short mail2.cubedesigners.com | tail -1`
-s7=`dig +short kingkong.cubedesigners.com | tail -1`
-s8=`dig +short fastandfurious.cubedesigners.com | tail -1`
+s2=`dig +short cloudatlas.cubedesigners.com | tail -1`
+s4=`dig +short dobermann.cubedesigners.com | tail -1`
+s5=`dig +short elephantman.cubedesigners.com | tail -1`
+s6=`dig +short godzilla.cubedesigners.com | tail -1`
+s6_0=`dig +short hostingdev.cubedesigners.com | tail -1`
+s6_1=`dig +short hosting.cubedesigners.com | tail -1`
+s6_2=`dig +short hosting2.fluidbook.com | tail -1`
+s6_3=`dig +short hosting.fluidbook.com | tail -1`
+s7=`dig +short her2.cubedesigners.com | tail -1`
+s7_0=`dig +short her.cubedesigners.com | tail -1`
+s7_1=`dig +short mail.cubedesigners.com | tail -1`
+s7_2=`dig +short mail2.cubedesigners.com | tail -1`
+s8=`dig +short kingkong.cubedesigners.com | tail -1`
+s9=`dig +short fastandfurious.cubedesigners.com | tail -1`
-auth=($s0 $s0_0 $s1 $s3 $s4 $s5 $s5_0 $s5_1 $s5_2 $s5_3 $s6 $s6_0 $s6_1 $s6_2 $s7 $s8)
+auth=($s0 $s0_0 $s1 $s2 $s4 $s5 $s6 $s6_0 $s6_1 $s6_2 $s6_3 $s7 $s7_0 $s7_1 $s7_2 $s8 $s9)
ufw allow 53
ufw allow 80
s0=`dig +short alphaville.cubedesigners.com | tail -1`
s0_0=`dig +short toolbox.fluidbook.com | tail -1`
s1=`dig +short brazil.cubedesigners.com | tail -1`
-s2=`dig +short dracula.cubedesigners.com | tail -1`
-s2_0=`dig +short devdock.cubedesigners.com | tail -1`
-s3=`dig +short dobermann.cubedesigners.com | tail -1`
-s5=`dig +short godzilla.cubedesigners.com | tail -1`
-s5_0=`dig +short hostingdev.cubedesigners.com | tail -1`
-s5_1=`dig +short hosting.cubedesigners.com | tail -1`
-s5_2=`dig +short hosting2.fluidbook.com | tail -1`
-s5_3=`dig +short hosting.fluidbook.com | tail -1`
-s6=`dig +short her2.cubedesigners.com | tail -1`
-s6_0=`dig +short her.cubedesigners.com | tail -1`
-s6_1=`dig +short mail.cubedesigners.com | tail -1`
-s6_2=`dig +short mail2.cubedesigners.com | tail -1`
-s7=`dig +short kingkong.cubedesigners.com | tail -1`
-s8=`dig +short fastandfurious.cubedesigners.com | tail -1`
-
-auth=($s0 $s0_0 $s1 $s2 $s2_0 $s3 $s5 $s5_0 $s5_1 $s5_2 $s5_3 $s6 $s6_0 $s6_1 $s6_2 $s7 $s8)
+s2=`dig +short cloudatlas.cubedesigners.com | tail -1`
+s3=`dig +short dracula.cubedesigners.com | tail -1`
+s3_0=`dig +short devdock.cubedesigners.com | tail -1`
+s4=`dig +short dobermann.cubedesigners.com | tail -1`
+s6=`dig +short godzilla.cubedesigners.com | tail -1`
+s6_0=`dig +short hostingdev.cubedesigners.com | tail -1`
+s6_1=`dig +short hosting.cubedesigners.com | tail -1`
+s6_2=`dig +short hosting2.fluidbook.com | tail -1`
+s6_3=`dig +short hosting.fluidbook.com | tail -1`
+s7=`dig +short her2.cubedesigners.com | tail -1`
+s7_0=`dig +short her.cubedesigners.com | tail -1`
+s7_1=`dig +short mail.cubedesigners.com | tail -1`
+s7_2=`dig +short mail2.cubedesigners.com | tail -1`
+s8=`dig +short kingkong.cubedesigners.com | tail -1`
+s9=`dig +short fastandfurious.cubedesigners.com | tail -1`
+
+auth=($s0 $s0_0 $s1 $s2 $s3 $s3_0 $s4 $s6 $s6_0 $s6_1 $s6_2 $s6_3 $s7 $s7_0 $s7_1 $s7_2 $s8 $s9)
for ip in "${blacklist[@]}"
s0=`dig +short alphaville.cubedesigners.com | tail -1`
s0_0=`dig +short toolbox.fluidbook.com | tail -1`
s1=`dig +short brazil.cubedesigners.com | tail -1`
-s2=`dig +short dracula.cubedesigners.com | tail -1`
-s2_0=`dig +short devdock.cubedesigners.com | tail -1`
-s3=`dig +short dobermann.cubedesigners.com | tail -1`
-s4=`dig +short elephantman.cubedesigners.com | tail -1`
-s5=`dig +short godzilla.cubedesigners.com | tail -1`
-s5_0=`dig +short hostingdev.cubedesigners.com | tail -1`
-s5_1=`dig +short hosting.cubedesigners.com | tail -1`
-s5_2=`dig +short hosting2.fluidbook.com | tail -1`
-s5_3=`dig +short hosting.fluidbook.com | tail -1`
-s6=`dig +short her2.cubedesigners.com | tail -1`
-s6_0=`dig +short her.cubedesigners.com | tail -1`
-s6_1=`dig +short mail.cubedesigners.com | tail -1`
-s6_2=`dig +short mail2.cubedesigners.com | tail -1`
-s7=`dig +short kingkong.cubedesigners.com | tail -1`
-
-auth=($s0 $s0_0 $s1 $s2 $s2_0 $s3 $s4 $s5 $s5_0 $s5_1 $s5_2 $s5_3 $s6 $s6_0 $s6_1 $s6_2 $s7)
+s2=`dig +short cloudatlas.cubedesigners.com | tail -1`
+s3=`dig +short dracula.cubedesigners.com | tail -1`
+s3_0=`dig +short devdock.cubedesigners.com | tail -1`
+s4=`dig +short dobermann.cubedesigners.com | tail -1`
+s5=`dig +short elephantman.cubedesigners.com | tail -1`
+s6=`dig +short godzilla.cubedesigners.com | tail -1`
+s6_0=`dig +short hostingdev.cubedesigners.com | tail -1`
+s6_1=`dig +short hosting.cubedesigners.com | tail -1`
+s6_2=`dig +short hosting2.fluidbook.com | tail -1`
+s6_3=`dig +short hosting.fluidbook.com | tail -1`
+s7=`dig +short her2.cubedesigners.com | tail -1`
+s7_0=`dig +short her.cubedesigners.com | tail -1`
+s7_1=`dig +short mail.cubedesigners.com | tail -1`
+s7_2=`dig +short mail2.cubedesigners.com | tail -1`
+s8=`dig +short kingkong.cubedesigners.com | tail -1`
+
+auth=($s0 $s0_0 $s1 $s2 $s3 $s3_0 $s4 $s5 $s6 $s6_0 $s6_1 $s6_2 $s6_3 $s7 $s7_0 $s7_1 $s7_2 $s8)
ufw allow 51820
s0=`dig +short alphaville.cubedesigners.com | tail -1`
s0_0=`dig +short toolbox.fluidbook.com | tail -1`
s1=`dig +short brazil.cubedesigners.com | tail -1`
-s2=`dig +short dracula.cubedesigners.com | tail -1`
-s2_0=`dig +short devdock.cubedesigners.com | tail -1`
-s3=`dig +short dobermann.cubedesigners.com | tail -1`
-s4=`dig +short elephantman.cubedesigners.com | tail -1`
-s6=`dig +short her2.cubedesigners.com | tail -1`
-s6_0=`dig +short her.cubedesigners.com | tail -1`
-s6_1=`dig +short mail.cubedesigners.com | tail -1`
-s6_2=`dig +short mail2.cubedesigners.com | tail -1`
-s7=`dig +short kingkong.cubedesigners.com | tail -1`
-s8=`dig +short fastandfurious.cubedesigners.com | tail -1`
-
-auth=($s0 $s0_0 $s1 $s2 $s2_0 $s3 $s4 $s6 $s6_0 $s6_1 $s6_2 $s7 $s8)
+s2=`dig +short cloudatlas.cubedesigners.com | tail -1`
+s3=`dig +short dracula.cubedesigners.com | tail -1`
+s3_0=`dig +short devdock.cubedesigners.com | tail -1`
+s4=`dig +short dobermann.cubedesigners.com | tail -1`
+s5=`dig +short elephantman.cubedesigners.com | tail -1`
+s7=`dig +short her2.cubedesigners.com | tail -1`
+s7_0=`dig +short her.cubedesigners.com | tail -1`
+s7_1=`dig +short mail.cubedesigners.com | tail -1`
+s7_2=`dig +short mail2.cubedesigners.com | tail -1`
+s8=`dig +short kingkong.cubedesigners.com | tail -1`
+s9=`dig +short fastandfurious.cubedesigners.com | tail -1`
+
+auth=($s0 $s0_0 $s1 $s2 $s3 $s3_0 $s4 $s5 $s7 $s7_0 $s7_1 $s7_2 $s8 $s9)
ufw allow 53
ufw allow 80
s0=`dig +short alphaville.cubedesigners.com | tail -1`
s0_0=`dig +short toolbox.fluidbook.com | tail -1`
s1=`dig +short brazil.cubedesigners.com | tail -1`
-s2=`dig +short dracula.cubedesigners.com | tail -1`
-s2_0=`dig +short devdock.cubedesigners.com | tail -1`
-s3=`dig +short dobermann.cubedesigners.com | tail -1`
-s4=`dig +short elephantman.cubedesigners.com | tail -1`
-s5=`dig +short godzilla.cubedesigners.com | tail -1`
-s5_0=`dig +short hostingdev.cubedesigners.com | tail -1`
-s5_1=`dig +short hosting.cubedesigners.com | tail -1`
-s5_2=`dig +short hosting2.fluidbook.com | tail -1`
-s5_3=`dig +short hosting.fluidbook.com | tail -1`
-s7=`dig +short kingkong.cubedesigners.com | tail -1`
-s8=`dig +short fastandfurious.cubedesigners.com | tail -1`
-
-auth=($s0 $s0_0 $s1 $s2 $s2_0 $s3 $s4 $s5 $s5_0 $s5_1 $s5_2 $s5_3 $s7 $s8)
+s2=`dig +short cloudatlas.cubedesigners.com | tail -1`
+s3=`dig +short dracula.cubedesigners.com | tail -1`
+s3_0=`dig +short devdock.cubedesigners.com | tail -1`
+s4=`dig +short dobermann.cubedesigners.com | tail -1`
+s5=`dig +short elephantman.cubedesigners.com | tail -1`
+s6=`dig +short godzilla.cubedesigners.com | tail -1`
+s6_0=`dig +short hostingdev.cubedesigners.com | tail -1`
+s6_1=`dig +short hosting.cubedesigners.com | tail -1`
+s6_2=`dig +short hosting2.fluidbook.com | tail -1`
+s6_3=`dig +short hosting.fluidbook.com | tail -1`
+s8=`dig +short kingkong.cubedesigners.com | tail -1`
+s9=`dig +short fastandfurious.cubedesigners.com | tail -1`
+
+auth=($s0 $s0_0 $s1 $s2 $s3 $s3_0 $s4 $s5 $s6 $s6_0 $s6_1 $s6_2 $s6_3 $s8 $s9)
ufw allow 53
ufw allow 80
ufw allow 25
ufw allow 143
ufw allow 465
-ufw allow 487
+ufw allow 587
ufw allow 993
ufw allow 4190
s0=`dig +short alphaville.cubedesigners.com | tail -1`
s0_0=`dig +short toolbox.fluidbook.com | tail -1`
s1=`dig +short brazil.cubedesigners.com | tail -1`
-s2=`dig +short dracula.cubedesigners.com | tail -1`
-s2_0=`dig +short devdock.cubedesigners.com | tail -1`
-s3=`dig +short dobermann.cubedesigners.com | tail -1`
-s4=`dig +short elephantman.cubedesigners.com | tail -1`
-s5=`dig +short godzilla.cubedesigners.com | tail -1`
-s5_0=`dig +short hostingdev.cubedesigners.com | tail -1`
-s5_1=`dig +short hosting.cubedesigners.com | tail -1`
-s5_2=`dig +short hosting2.fluidbook.com | tail -1`
-s5_3=`dig +short hosting.fluidbook.com | tail -1`
-s6=`dig +short her2.cubedesigners.com | tail -1`
-s6_0=`dig +short her.cubedesigners.com | tail -1`
-s6_1=`dig +short mail.cubedesigners.com | tail -1`
-s6_2=`dig +short mail2.cubedesigners.com | tail -1`
-s8=`dig +short fastandfurious.cubedesigners.com | tail -1`
-
-auth=($s0 $s0_0 $s1 $s2 $s2_0 $s3 $s4 $s5 $s5_0 $s5_1 $s5_2 $s5_3 $s6 $s6_0 $s6_1 $s6_2 $s8)
+s2=`dig +short cloudatlas.cubedesigners.com | tail -1`
+s3=`dig +short dracula.cubedesigners.com | tail -1`
+s3_0=`dig +short devdock.cubedesigners.com | tail -1`
+s4=`dig +short dobermann.cubedesigners.com | tail -1`
+s5=`dig +short elephantman.cubedesigners.com | tail -1`
+s6=`dig +short godzilla.cubedesigners.com | tail -1`
+s6_0=`dig +short hostingdev.cubedesigners.com | tail -1`
+s6_1=`dig +short hosting.cubedesigners.com | tail -1`
+s6_2=`dig +short hosting2.fluidbook.com | tail -1`
+s6_3=`dig +short hosting.fluidbook.com | tail -1`
+s7=`dig +short her2.cubedesigners.com | tail -1`
+s7_0=`dig +short her.cubedesigners.com | tail -1`
+s7_1=`dig +short mail.cubedesigners.com | tail -1`
+s7_2=`dig +short mail2.cubedesigners.com | tail -1`
+s9=`dig +short fastandfurious.cubedesigners.com | tail -1`
+
+auth=($s0 $s0_0 $s1 $s2 $s3 $s3_0 $s4 $s5 $s6 $s6_0 $s6_1 $s6_2 $s6_3 $s7 $s7_0 $s7_1 $s7_2 $s9)
ufw allow 80
ufw allow 443
scp -P 22 ./brazil/firewall root@brazil.cubedesigners.com:/usr/local/bin/fw
ssh -p 22 root@brazil.cubedesigners.com 'chmod 755 /usr/local/bin/fw;rm -f /usr/local/bin/firewall;/usr/local/bin/fw'
+scp -P 22 ./cloudatlas/firewall root@cloudatlas.cubedesigners.com:/usr/local/bin/fw
+ssh -p 22 root@cloudatlas.cubedesigners.com 'chmod 755 /usr/local/bin/fw;rm -f /usr/local/bin/firewall;/usr/local/bin/fw'
+
scp -P 22 ./dracula/firewall root@dracula.cubedesigners.com:/usr/local/bin/fw
ssh -p 22 root@dracula.cubedesigners.com 'chmod 755 /usr/local/bin/fw;rm -f /usr/local/bin/firewall;/usr/local/bin/fw'