Aller au contenu
English
Compte : non connecté, synchronisation possible Mon apprentissage
Selectionner le thème
English

Sécurité réseau

5 min de lecture
Améliorer cette page

Le réseau est la surface d'attaque la plus exposée. Chaque port ouvert, chaque service accessible est une porte potentielle pour un attaquant. La sécurité réseau combine filtrage du trafic, détection des menaces et surveillance continue pour réduire cette surface.

Un serveur connecté à Internet reçoit en permanence des tentatives de connexion : scans de ports, brute-force SSH, exploitation de vulnérabilités connues. Sans protection, ces attaques finissent par aboutir.

Les couches de défense réseau se complètent :

  • Pare-feu : filtre le trafic entrant/sortant selon des règles
  • IDS (Intrusion Detection System) : détecte les comportements suspects
  • IPS (Intrusion Prevention System) : bloque automatiquement les menaces
  • Analyse réseau : identifie les services exposés et les vulnérabilités
ProfilBesoin principal
Administrateur systèmeConfigurer pare-feu, surveiller les logs
Ops / SREAutomatiser les règles, intégrer les alertes
PentesterScanner les réseaux, identifier les failles
RSSIDéfinir la politique de filtrage, auditer la conformité

Le pare-feu est la première ligne de défense. Il autorise ou bloque le trafic selon l'adresse source, le port de destination et le protocole.

  • UFW : interface simplifiée pour iptables (idéal pour débuter)
  • Firewalld : gestionnaire dynamique avec zones (RedHat/CentOS)
  • nftables : successeur moderne d'iptables

Les systèmes de détection analysent le trafic en temps réel pour repérer les signatures d'attaques connues ou les comportements anormaux.

  • Snort : IDS historique, règles communautaires
  • Suricata : IDS/IPS multi-threadé, compatible règles Snort
  • CrowdSec : IPS collaboratif, partage communautaire des IP malveillantes

AIDE surveille les fichiers système pour détecter toute modification non autorisée (rootkit, backdoor, altération de binaires).

Un serveur Nginx héberge une application web. Comment le protéger ?

  1. Pare-feu : autoriser uniquement 80/443 (HTTP/HTTPS) et 22 (SSH depuis IP admin)
  2. CrowdSec : bloquer automatiquement les IP qui tentent du brute-force
  3. Snort/Suricata : détecter les tentatives d'exploitation (SQLi, XSS)
  4. AIDE : alerter si un fichier système est modifié
  • Ouvrir "temporairement" un port, et oublier de le refermer
  • Désactiver le pare-feu pour débugger, et ne jamais le réactiver
  • Ignorer les logs, les alertes non analysées ne servent à rien
  • Faire confiance au réseau interne, la latéralisation est réelle
  • Ne pas tester ses règles, une règle mal écrite peut tout bloquer ou tout autoriser

Commencez par le pare-feu, la couche qui décide quels ports restent joignables. L'introduction compare pare-feu matériel et logiciel ; les deux guides suivants appliquent le filtrage avec l'outil de votre distribution, UFW sur Ubuntu et Debian, firewalld sur la famille Red Hat.

Une fois le filtrage en place, la détection repère ce qui passe malgré lui. CrowdSec agit sur les journaux et bloque les adresses fautives, Snort inspecte le trafic lui-même à l'aide de signatures : les deux se combinent plus qu'ils ne se remplacent.

La dernière couche ne regarde plus le réseau mais le système de fichiers : AIDE enregistre une empreinte des fichiers sensibles et signale tout écart, ce qui révèle une intrusion que les couches précédentes n'ont pas arrêtée.

Ces outils couvrent les mêmes besoins sous une autre forme : une alternative légère, un HIDS (détection d'intrusion sur l'hôte) ou un pare-feu complet avec interface web. Ils valent d'être connus pour choisir en connaissance de cause.

  • Fail2Ban, ban automatique basé sur les logs (alternative légère à CrowdSec)
  • OSSEC, HIDS (Host-based IDS) avec analyse de logs et intégrité
  • Wazuh, fork d'OSSEC avec interface web et SIEM intégré
  • pfSense / OPNsense, pare-feux open source avec interface web

Mesurez-vous en conditions d'examen sur le pare-feu : un drill chronométré, sans indices, à réaliser au choix sur RHEL (firewalld) ou Ubuntu (ufw).

  1. Defense in depth, combinez pare-feu, IDS/IPS et surveillance
  2. Principe du moindre privilège, n'ouvrez que les ports strictement nécessaires
  3. Surveillez les logs, un IDS sans analyse est inutile
  4. Testez vos règles, vérifiez que le filtrage fonctionne comme prévu
  5. Automatisez les réponses, bloquez automatiquement les IP malveillantes

Trois pages prolongent cette vue d'ensemble : le Zero Trust, qui cesse de faire confiance au réseau interne, les outils d'analyse réseau pour voir ce qui est exposé, et le durcissement du système qui porte ces services.

Ce projet vous est utile ?

Les guides, formations, quiz et labs restent gratuits. Si vous les utilisez régulièrement, vous pouvez contribuer à leur maintenance et à leur développement.

Devenir membre de soutien (nouvel onglet) Soutenir une fois (nouvel onglet) En savoir plus

Suivez aussi le projet sur LinkedIn