From: Vincent Vanwaelscappel Date: Wed, 3 Apr 2024 15:15:46 +0000 (+0200) Subject: wip #6841 @1.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=2326cb1fe44ea193e44958f8a65caac583a72dfd;p=fluidbook-toolbox.git wip #6841 @1.5 --- diff --git a/app/Models/TeamServers.php b/app/Models/TeamServers.php index 83dee3f23..5f8b86ed1 100644 --- a/app/Models/TeamServers.php +++ b/app/Models/TeamServers.php @@ -147,6 +147,10 @@ for ip in "${auth[@]}" do' . "\n"; $fw .= "\t" . 'ufw allow from $ip' . "\n"; $fw .= "\t" . 'ufw allow to $ip' . "\n"; + foreach ($sshports as $sshport) { + $fw .= "\t" . 'ufw allow out to $ip port ' . $sshport . "\n"; + } + $fw .= 'done' . "\n\n"; if (isset($backup) && count($backup)) { $fw .= 'for ip in "${backup[@]}" diff --git a/resources/servers/alphaville/firewall b/resources/servers/alphaville/firewall index baf79b9d2..d77fef4ea 100644 --- a/resources/servers/alphaville/firewall +++ b/resources/servers/alphaville/firewall @@ -30,20 +30,20 @@ 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` +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 elephantman.cubedesigners.com | tail -1` s9=`dig +short fastandfurious.cubedesigners.com | tail -1` -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) +auth=($s1 $s2 $s3 $s3_0 $s4 $s5 $s5_0 $s5_1 $s5_2 $s5_3 $s6 $s6_0 $s6_1 $s6_2 $s7 $s8 $s9) ufw allow 80 ufw allow 443 @@ -63,6 +63,10 @@ for ip in "${auth[@]}" do ufw allow from $ip ufw allow to $ip + ufw allow to $ip port 22 + ufw allow to $ip port 22022 + ufw allow to $ip port 22822 + ufw allow to $ip port 22222 done #SSH diff --git a/resources/servers/brazil/firewall b/resources/servers/brazil/firewall index 71d1a9437..e3894dfd5 100644 --- a/resources/servers/brazil/firewall +++ b/resources/servers/brazil/firewall @@ -31,20 +31,20 @@ 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` +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 elephantman.cubedesigners.com | tail -1` s9=`dig +short fastandfurious.cubedesigners.com | tail -1` -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) +auth=($s0 $s0_0 $s2 $s3 $s3_0 $s4 $s5 $s5_0 $s5_1 $s5_2 $s5_3 $s6 $s6_0 $s6_1 $s6_2 $s7 $s8 $s9) for ip in "${blacklist[@]}" @@ -62,6 +62,10 @@ for ip in "${auth[@]}" do ufw allow from $ip ufw allow to $ip + ufw allow to $ip port 22 + ufw allow to $ip port 22022 + ufw allow to $ip port 22822 + ufw allow to $ip port 22222 done #SSH diff --git a/resources/servers/cloudatlas/firewall b/resources/servers/cloudatlas/firewall index 9fc754743..eebf73901 100644 --- a/resources/servers/cloudatlas/firewall +++ b/resources/servers/cloudatlas/firewall @@ -31,21 +31,30 @@ 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` +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 elephantman.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) +auth=($s0 $s0_0 $s1 $s3 $s3_0 $s4 $s5 $s5_0 $s5_1 $s5_2 $s5_3 $s6 $s6_0 $s6_1 $s6_2 $s7 $s8 $s9) +ufw allow 53 +ufw allow 80 +ufw allow 443 +ufw allow 25 +ufw allow 143 +ufw allow 465 +ufw allow 587 +ufw allow 993 +ufw allow 4190 for ip in "${blacklist[@]}" do @@ -62,6 +71,10 @@ for ip in "${auth[@]}" do ufw allow from $ip ufw allow to $ip + ufw allow to $ip port 22 + ufw allow to $ip port 22022 + ufw allow to $ip port 22822 + ufw allow to $ip port 22222 done #SSH diff --git a/resources/servers/dobermann/firewall b/resources/servers/dobermann/firewall index 4592542fc..e8a3b7fc2 100644 --- a/resources/servers/dobermann/firewall +++ b/resources/servers/dobermann/firewall @@ -31,20 +31,20 @@ s1=`dig +short brazil.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` -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` +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 elephantman.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) +auth=($s0 $s0_0 $s1 $s2 $s3 $s3_0 $s5 $s5_0 $s5_1 $s5_2 $s5_3 $s6 $s6_0 $s6_1 $s6_2 $s7 $s8 $s9) c0=`dig +short s1.adangelis.com | tail -1` c1=`dig +short www.fondation-sycomore.com | tail -1` @@ -68,6 +68,10 @@ for ip in "${auth[@]}" do ufw allow from $ip ufw allow to $ip + ufw allow to $ip port 22 + ufw allow to $ip port 22022 + ufw allow to $ip port 22822 + ufw allow to $ip port 22222 done for ip in "${backup[@]}" diff --git a/resources/servers/dracula/firewall b/resources/servers/dracula/firewall index d881330b9..e0544bad6 100644 --- a/resources/servers/dracula/firewall +++ b/resources/servers/dracula/firewall @@ -30,20 +30,20 @@ s0_0=`dig +short toolbox.fluidbook.com | tail -1` s1=`dig +short brazil.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` +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 elephantman.cubedesigners.com | tail -1` s9=`dig +short fastandfurious.cubedesigners.com | tail -1` -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) +auth=($s0 $s0_0 $s1 $s2 $s4 $s5 $s5_0 $s5_1 $s5_2 $s5_3 $s6 $s6_0 $s6_1 $s6_2 $s7 $s8 $s9) ufw allow 53 ufw allow 80 @@ -64,6 +64,10 @@ for ip in "${auth[@]}" do ufw allow from $ip ufw allow to $ip + ufw allow to $ip port 22 + ufw allow to $ip port 22022 + ufw allow to $ip port 22822 + ufw allow to $ip port 22222 done #SSH diff --git a/resources/servers/elephantman/firewall b/resources/servers/elephantman/firewall index 53f031c87..33287e465 100644 --- a/resources/servers/elephantman/firewall +++ b/resources/servers/elephantman/firewall @@ -32,19 +32,19 @@ 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` +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` 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) +auth=($s0 $s0_0 $s1 $s2 $s3 $s3_0 $s4 $s5 $s5_0 $s5_1 $s5_2 $s5_3 $s6 $s6_0 $s6_1 $s6_2 $s7 $s9) for ip in "${blacklist[@]}" @@ -62,6 +62,10 @@ for ip in "${auth[@]}" do ufw allow from $ip ufw allow to $ip + ufw allow to $ip port 22 + ufw allow to $ip port 22022 + ufw allow to $ip port 22822 + ufw allow to $ip port 22222 done for ip in "${backup[@]}" diff --git a/resources/servers/fastandfurious/firewall b/resources/servers/fastandfurious/firewall index 5aa288361..38817ecf0 100644 --- a/resources/servers/fastandfurious/firewall +++ b/resources/servers/fastandfurious/firewall @@ -32,19 +32,19 @@ 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) +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 elephantman.cubedesigners.com | tail -1` + +auth=($s0 $s0_0 $s1 $s2 $s3 $s3_0 $s4 $s5 $s5_0 $s5_1 $s5_2 $s5_3 $s6 $s6_0 $s6_1 $s6_2 $s7 $s8) ufw allow 51820 @@ -63,6 +63,10 @@ for ip in "${auth[@]}" do ufw allow from $ip ufw allow to $ip + ufw allow to $ip port 22 + ufw allow to $ip port 22022 + ufw allow to $ip port 22822 + ufw allow to $ip port 22222 done for ip in "${backup[@]}" diff --git a/resources/servers/godzilla/firewall b/resources/servers/godzilla/firewall index 563abb1fb..5a07f00ea 100644 --- a/resources/servers/godzilla/firewall +++ b/resources/servers/godzilla/firewall @@ -32,15 +32,15 @@ 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` +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 elephantman.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) +auth=($s0 $s0_0 $s1 $s2 $s3 $s3_0 $s4 $s6 $s6_0 $s6_1 $s6_2 $s7 $s8 $s9) ufw allow 53 ufw allow 80 @@ -61,6 +61,10 @@ for ip in "${auth[@]}" do ufw allow from $ip ufw allow to $ip + ufw allow to $ip port 22 + ufw allow to $ip port 22022 + ufw allow to $ip port 22822 + ufw allow to $ip port 22222 done for ip in "${backup[@]}" diff --git a/resources/servers/her2/firewall b/resources/servers/her2/firewall index eaa28b1ba..82093705f 100644 --- a/resources/servers/her2/firewall +++ b/resources/servers/her2/firewall @@ -32,16 +32,16 @@ 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` +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 elephantman.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) +auth=($s0 $s0_0 $s1 $s2 $s3 $s3_0 $s4 $s5 $s5_0 $s5_1 $s5_2 $s5_3 $s7 $s8 $s9) ufw allow 53 ufw allow 80 @@ -68,6 +68,10 @@ for ip in "${auth[@]}" do ufw allow from $ip ufw allow to $ip + ufw allow to $ip port 22 + ufw allow to $ip port 22022 + ufw allow to $ip port 22822 + ufw allow to $ip port 22222 done for ip in "${backup[@]}" diff --git a/resources/servers/kingkong/firewall b/resources/servers/kingkong/firewall index 669e15863..e44ba2093 100644 --- a/resources/servers/kingkong/firewall +++ b/resources/servers/kingkong/firewall @@ -32,19 +32,19 @@ 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` +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 elephantman.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) +auth=($s0 $s0_0 $s1 $s2 $s3 $s3_0 $s4 $s5 $s5_0 $s5_1 $s5_2 $s5_3 $s6 $s6_0 $s6_1 $s6_2 $s8 $s9) ufw allow 80 ufw allow 443 @@ -64,6 +64,10 @@ for ip in "${auth[@]}" do ufw allow from $ip ufw allow to $ip + ufw allow to $ip port 22 + ufw allow to $ip port 22022 + ufw allow to $ip port 22822 + ufw allow to $ip port 22222 done for ip in "${backup[@]}" diff --git a/resources/servers/update.bat b/resources/servers/update.bat index dbbd586d2..5a99cdc9b 100644 --- a/resources/servers/update.bat +++ b/resources/servers/update.bat @@ -18,9 +18,6 @@ ssh -p 22 root@dracula.cubedesigners.com 'chmod 755 /usr/local/bin/fw;rm -f /usr scp -P 22 ./dobermann/firewall root@dobermann.cubedesigners.com:/usr/local/bin/fw ssh -p 22 root@dobermann.cubedesigners.com 'chmod 755 /usr/local/bin/fw;rm -f /usr/local/bin/firewall;/usr/local/bin/fw' -scp -P 22822 ./elephantman/firewall root@elephantman.cubedesigners.com:/usr/local/bin/fw -ssh -p 22822 root@elephantman.cubedesigners.com 'chmod 755 /usr/local/bin/fw;rm -f /usr/local/bin/firewall;/usr/local/bin/fw' - scp -P 22 ./godzilla/firewall root@godzilla.cubedesigners.com:/usr/local/bin/fw ssh -p 22 root@godzilla.cubedesigners.com 'chmod 755 /usr/local/bin/fw;rm -f /usr/local/bin/firewall;/usr/local/bin/fw' @@ -30,6 +27,9 @@ ssh -p 22 root@her2.cubedesigners.com 'chmod 755 /usr/local/bin/fw;rm -f /usr/lo scp -P 22 ./kingkong/firewall root@kingkong.cubedesigners.com:/usr/local/bin/fw ssh -p 22 root@kingkong.cubedesigners.com 'chmod 755 /usr/local/bin/fw;rm -f /usr/local/bin/firewall;/usr/local/bin/fw' +scp -P 22822 ./elephantman/firewall root@elephantman.cubedesigners.com:/usr/local/bin/fw +ssh -p 22822 root@elephantman.cubedesigners.com 'chmod 755 /usr/local/bin/fw;rm -f /usr/local/bin/firewall;/usr/local/bin/fw' + scp -P 22822 ./fastandfurious/firewall root@fastandfurious.cubedesigners.com:/usr/local/bin/fw ssh -p 22822 root@fastandfurious.cubedesigners.com 'chmod 755 /usr/local/bin/fw;rm -f /usr/local/bin/firewall;/usr/local/bin/fw'