diff --git a/Sio1/SISR1/30-FiltrageEtDMZ/fw5.sh b/Sio1/SISR1/30-FiltrageEtDMZ/fw5.sh deleted file mode 100755 index d41527a..0000000 --- a/Sio1/SISR1/30-FiltrageEtDMZ/fw5.sh +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/bash -set -e -set -u - -IFEXT=enp0s3 -IFDMZ=enp0s8 -IFINT=enp0s9 - -# ici instruction pour activer le routage -sysctl -w net.ipv4.ip_forward=1 - -# ici instructions pour definir les stratégies par defaut (etape 1) -sudo iptables -P INPUT DROP -sudo iptables -P OUTPUT DROP -sudo iptables -P FORWARD DROP - -# ici instructions pour remettre a zero les chaines filter et nat (etape 1) -sudo iptables -F -t nat -sudo iptables -F -t filter - -# Loopback -sudo iptables -A INPUT -i lo -j ACCEPT -sudo iptables -A OUTPUT -o lo -j ACCEPT - -# Connexion ssh serveur -sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT #entrée -sudo iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT #sortie - -# Requete DNS client -sudo iptables -A OUTPUT -p udp --dport 53 -j ACCEPT -sudo iptables -A INPUT -p udp --sport 53 -j ACCEPT - -# Acces HTTP client -sudo iptables -A OUTPUT -p udp --dport 80 -j ACCEPT -sudo iptables -A INPUT -p udp --sport 80 -j ACCEPT - -# NAT sur la carte exterieur (pouvoir curl une machine de l'autre coter) -sudo iptables -t nat -A POSTROUTING -o "${IFEXT}" -j MASQUERADE -s 10.0.0.0/16 -#sudo iptables -L -t nat # pour controler -sudo iptables -A FORWARD -j ACCEPT - -# Acces DNS sortante -sudo iptables -A OUTPUT -p udp --dport 80 -j ACCEPT -sudo iptables -A INPUT -p udp --sport 80 -j ACCEPT -