Machine Translated by Google
SNMISE EN PLACE D'UN PAREFEU
24 HEURES
SNCP005
Jour 15
Configurer un parefeu avec iptables
Machine Translated by Google
INTRODUCTION
Dans ce cours, nous nous concentrerons sur les étapes essentielles pour installer et configurer un
parefeu utilisant iptables. Vous apprendrez à définir le filtrage du trafic réseau
règles pour protéger votre ordinateur contre les attaques potentielles. À la fin de ce
bien sûr, vous aurez une solide compréhension de la gestion du parefeu et
sécurité du réseau
Compétences ciblées
• Installer et configurer un parefeu (par exemple, iptables)
• Définir des règles de filtrage du trafic réseau
• Protégez votre ordinateur contre les attaques.
LE PROJET
Vous travaillez sur un serveur web sécurisé et devez configurer un parefeu efficace à l'aide d'iptables.
Ce serveur héberge des services tels que HTTP, HTTPS, DNS et SSH. Votre objectif est de contrôler
strictement les connexions autorisées pour renforcer la sécurité du serveur tout en lui permettant de
fonctionner sans problème.
Pour toutes les configurations, vous installerez une machine Debian qui fera office de serveur Web sans
interface utilisateur graphique.
/!\ Attention /!\ : iptablessave, iptables persistent et systemconfigfirewalltui sont interdits. Les règles
doivent être écrites dans le fichier /etc/iptables/rules.v4
Étape 0 : Introduction aux parefeu : iptables
• Qu'estce qu'iptables ?
• Comment fonctionne iptables dans le système d’exploitation Linux ?
Machine Translated by Google
• Quelles sont les commandes de base et la syntaxe d’iptables ?
Étape 1 : Vider les règles existantes
Découvrez comment réinitialiser complètement les règles iptables en supprimant toutes les règles existantes dans le
filtrer la table. Appliquer la commande appropriée.
Étape 2 : Refuser toutes les connexions par défaut
Configurez iptables pour bloquer toutes les connexions entrantes et sortantes vers et depuis le serveur par défaut.
Étape 4 : Autoriser les connexions établies
Configurer iptables pour autoriser les connexions déjà établies ou liées (RELATED, ESTABLISHED).
Étape 5 : Autoriser les connexions en boucle (localhost)
Autoriser les connexions sur l'interface locale (loopback), ce qui est essentiel au bon fonctionnement de nombreuses
applications.
Étape 6 : Autoriser les pings (ICMP)
Activez les requêtes ping pour surveiller la connectivité réseau à l'aide du protocole ICMP.
Étape 7 : Autoriser les connexions SSH
Activer les connexions SSH
Machine Translated by Google
Étape 8 : Autoriser le trafic DNS
Activer les connexions au service DNS pour la résolution de noms de domaine à l'aide de
TCP et UDP sur le port 53
Étape 9 : Autoriser le trafic HTTP et HTTPS
Configurer iptables pour autoriser le trafic HTTP et HTTPS
Livraison
Soumettre une copie du fichier rules.v4 contenant les différentes règles
Conseils pratiques
• Préparezvous soigneusement : répétez votre présentation à l’avance.
• Soyez concis et précis.
• Prenez des notes lors des séances de feedback pour améliorer votre projet.
Machine Translated by Google
Ordre du jour de la « Revue »
1. Présentation (5 minutes)
a. Mot de bienvenue et ouverture de la séance.
b. Explication des règles et du processus de présentation.
c. Récapitulatif des objectifs pour chaque présentateur.
2. Présentations de projets (10 minutes)
d. Organisation de la présentation :
i. Chaque groupe dispose d'un maximum de 10 minutes pour présenter son
projet.
ii. Les présentations suivent un ordre prédéfini.
e. Conseils de présentation :
i. Préparezvous à présenter votre projet de manière claire et succincte.
ii. Préparez toujours une présentation PowerPoint (pptx, Canva, etc.).
iii. Mettez en évidence les aspects les plus importants de votre travail.
3. Discussions et commentaires (10 minutes)
f. Échanges après les présentations :
i. Les évaluateurs et les autres étudiants peuvent poser des questions ou fournir
retour.
ii. Prenez note des suggestions et des commentaires pour améliorer votre
projet.
4. Conclusion (5 minutes)
g. Résumé de la séance et remerciements à tous les participants.
h. Annonce des prochaines étapes ou actions à entreprendre.
Gestion du temps
i. Chaque groupe dispose de 10 minutes pour présenter son exposé.
j. La durée totale de la présentation est d’environ 25 minutes.
Machine Translated by Google
k. Les 5 minutes restantes sont destinées aux transitions entre les présentations,
discussions et commentaires.