Pare-feu Linux

Comprendre Netfilter, nftables et UFW.

Rappel

Netfilter fait le filtrage dans le noyau. nftables, iptables, UFW et firewalld servent à configurer les règles.

UFW

sudo ufw default deny incomingBloquer les entrées par défaut
sudo ufw default allow outgoingAutoriser les sorties
sudo ufw allow 2222/tcpAutoriser SSH personnalisé
sudo ufw allow 80,443/tcpAutoriser HTTP/HTTPS
sudo ufw enableActiver
sudo ufw status verboseAfficher les règles

nftables

sudo nft list rulesetAfficher toutes les règles
sudo systemctl status nftablesÉtat du service

🚨 Réflexe TSSR

  • Lire l’aide avec man ou --help
  • Vérifier les droits
  • Vérifier le service ou le processus concerné
  • Consulter les journaux
  • Tester localement

💡 À retenir

Toujours vérifier l’état réel après une modification : commande, service, port ou fichier.

⚠ Pièges fréquents

Modifier plusieurs éléments à la fois et ne plus savoir lequel a corrigé ou cassé le service.

✔ Vérification

systemctl --failedCommande de vérification
journalctl -p err -bCommande de vérification
ss -lntupCommande de vérification

🎯 Ce que le jury attend

  • Savoir exécuter la commande
  • Expliquer son effet
  • Vérifier le résultat
  • Diagnostiquer une erreur