🔧 S11 · Dépanner un pare-feu : la méthode
Parcours Stormshield – module de synthèse (transversal)
🚀 Pour aller plus loin
Ce module rassemble les sections « Dépanner » des modules S02 à S06. Il peut se faire dès que tu as vu le filtrage et le NAT.
🎯 À la fin de ce cours, tu sauras
- appliquer une méthode de dépannage à un pare-feu (et non tester au hasard) ;
- lire le journal pour distinguer un problème de filtrage, de NAT, de routage ou d'hôte ;
- relier chaque symptôme à sa première vérification ;
- tenir un journal de dépannage exploitable.
1. Pourquoi une méthode spécifique au pare-feu ?
Un pare-feu est au carrefour de quatre mécanismes qui se masquent mutuellement : la configuration réseau (interfaces, routes), le filtrage (règles), le NAT (traductions) et les hôtes (serveurs, postes). Une panne peut venir de n'importe lequel, et le symptôme est toujours le même : « ça ne marche pas ». La seule façon de s'y retrouver est de laisser le journal décider de la direction.
Warning
Les trois erreurs classiques : (1) ajouter une règle « any → any pour voir » (on a ouvert une brèche et on ne sait plus ce qui bloquait) ; (2) modifier plusieurs choses à la fois ; (3) ne pas lire le journal.
2. L'arbre de décision du journal
Refais le test en regardant le journal, puis :
flowchart TD
A[Refaire le test<br>journal ouvert] --> B{Une ligne<br>apparaît ?}
B -- Non --> C[Le flux n'atteint pas le filtrage<br>câblage, adresse, route<br>→ S04]
B -- Oui --> D{Action ?}
D -- BLOCK --> E{Motif ?}
E -- règle N --> F[Cette règle bloque<br>est-ce voulu ? ordre ?]
E -- politique par défaut --> G[Aucune règle ne correspond<br>manquante, désactivée,<br>mauvaise zone ou port]
E -- connexion vers le pare-feu --> H[Le flux vise le pare-feu<br>redirection NAT manquante]
D -- PASS --> I{Ça marche ?}
I -- Oui --> J[Rien à faire<br>vérifier que c'est la règle voulue]
I -- Non --> K[Hors filtrage :<br>NAT masquerade, route,<br>passerelle du serveur,<br>service arrêté]
3. La fiche réflexe
| Symptôme | Ce que montre le journal | Cause probable | Module |
|---|---|---|---|
| Rien ne sort vers Internet, la DMZ marche | aucune ligne pour Internet | route par défaut absente | S04 |
| Le serveur de la DMZ ne répond à personne | PASS (aller) |
mauvaise passerelle du serveur, service arrêté | S04 |
| Plus d'accès Internet pour le LAN | PASS … LAN→WAN, pas de réponse |
masquerade absent | S05 |
| Le site publié ne répond plus depuis Internet | BLOCK … WAN→FW … connexion vers le pare-feu refusée |
redirection absente | S05 |
| La redirection existe mais rien ne passe | BLOCK … WAN→DMZ … politique par défaut |
règle de filtrage absente ou désactivée | S05, S06 |
| Un poste censé être bloqué passe | PASS … règle N |
règle générale placée avant la règle de blocage | S06 |
| Un flux autorisé est bloqué | BLOCK … politique par défaut |
mauvaise zone, mauvais port, règle décochée | S06 |
4. Les gestes à ne jamais oublier
- Changer une seule chose à la fois, puis retester.
- Ne jamais « ouvrir tout » pour tester : on crée un risque et on perd l'information. On crée une règle précise et temporaire, qu'on supprime.
- Vérifier qu'on n'a rien cassé : refaire les tests qui marchaient avant la panne.
- Documenter : symptôme, ligne du journal, cause, correction, vérification.
Note
Réseau d'abord. Si ton symptôme concerne aussi des équipements qui ne passent pas par le pare-feu, le problème n'est probablement pas le pare-feu : applique la méthode de dépannage réseau du parcours CCNA.
5. Le journal de dépannage
| Champ | Exemple |
|---|---|
| Symptôme | le site publié n'est plus accessible depuis Internet |
| Test | http://203.0.113.2 depuis le poste Internet |
| Ligne du journal | BLOCK … [WAN→DMZ] politique par défaut |
| Cause | la règle WAN→DMZ tcp 80 est désactivée |
| Correction (une seule) | réactiver la règle |
| Vérification | la page s'affiche ; ligne PASS … règle 5 |
| Prévention | ne pas désactiver une règle sans commentaire daté |
🧠 Quiz de fin
1. Le journal affiche PASS mais la page ne s'ouvre pas. Où cherches-tu ?
Voir la réponse
Hors du filtrage : NAT (masquerade), route, passerelle du serveur, service arrêté.
2. Que signifie BLOCK … politique par défaut ?
Voir la réponse
Aucune règle n'a correspondu au flux : règle manquante, désactivée, ou écrite avec la mauvaise zone ou le mauvais port.
3. Dans le journal, la destination est l'adresse publique du pare-feu, zone FW. Que soupçonnes-tu ?
Voir la réponse
Une redirection de port manquante : le flux n'a pas été traduit et vise le pare-feu lui-même.
4. Pourquoi ne faut-il pas ouvrir any → any « pour tester » ?
Voir la réponse
Cela crée une brèche de sécurité et ne dit plus quelle règle posait problème. On crée plutôt une règle précise et temporaire.
5. Un poste bloqué par une règle passe pourtant. Quelle est la cause la plus probable ?
Voir la réponse
Une règle plus générale placée avant correspond la première : les règles sont évaluées de haut en bas.
➡️ Suite : le TP « Site en panne ».