Bob Mottram il y a 10 ans
Parent
révision
7a176a93b7
1 fichiers modifiés avec 11 ajouts et 0 suppressions
  1. 11
    0
      install-freedombone.sh

+ 11
- 0
install-freedombone.sh Voir le fichier

@@ -442,6 +442,16 @@ function save_firewall_settings {
442 442
   chmod +x /etc/network/if-up.d/iptables
443 443
 }
444 444
 
445
+function configure_firewall_for_web {
446
+  if grep -Fxq "configure_firewall_for_web" $COMPLETION_FILE; then
447
+	  return
448
+  fi
449
+  iptables -A INPUT -i eth0 -p tcp --dport 80 -j ACCEPT
450
+  iptables -A INPUT -i eth0 -p tcp --dport 443 -j ACCEPT
451
+  save_firewall_settings
452
+  echo 'configure_firewall_for_web' >> $COMPLETION_FILE
453
+}
454
+
445 455
 function configure_firewall_for_ssh {
446 456
   if grep -Fxq "configure_firewall_for_ssh" $COMPLETION_FILE; then
447 457
 	  return
@@ -933,6 +943,7 @@ update_the_kernel
933 943
 enable_zram
934 944
 random_number_generator
935 945
 configure_firewall
946
+configure_firewall_for_web
936 947
 configure_firewall_for_git
937 948
 configure_firewall_for_ssh
938 949
 configure_firewall_for_email