Configurer un pare-feu Windows pour sécuriser votre serveur
1. Introduction
Le pare-feu Windows est un outil puissant intégré à tous les systèmes d'exploitation Windows, qui permet de contrôler le trafic réseau entrant et sortant pour protéger votre serveur contre les connexions non autorisées. Dans ce tutoriel, nous allons apprendre à configurer un pare-feu Windows pour sécuriser un serveur, tout en permettant les connexions nécessaires à votre application.
2. Accéder au Pare-feu Windows
Étape 1 : Ouvrir le Pare-feu
-
Cliquez sur le bouton Démarrer.
-
Tapez "Pare-feu Windows" dans la barre de recherche et sélectionnez Pare-feu Windows Defender.
Vous pouvez aussi y accéder via le Panneau de configuration > Système et sécurité > Pare-feu Windows Defender.
Étape 2 : Vérifier les Paramètres Actuels
Une fois dans l'interface du pare-feu, vous pouvez voir si le pare-feu est activé pour les réseaux privés, publics, et les connexions de domaine. Assurez-vous que le pare-feu est activé, surtout si vous gérez un serveur exposé à Internet.
3. Créer une Règle de Pare-feu pour Autoriser un Service
Imaginons que vous souhaitiez autoriser une connexion à un serveur web (port 80 ou 443) ou un autre service comme SSH (port 22). Voici comment configurer le pare-feu pour autoriser un service :
Étape 1 : Créer une Règle Entrante
- Dans la fenêtre du pare-feu, cliquez sur Paramètres avancés sur le côté gauche.
- Dans le volet de gauche, cliquez sur Règles de trafic entrant.
- Dans le volet de droite, cliquez sur Nouvelle règle....
Étape 2 : Choisir le Type de Règle
- Sélectionnez Port pour autoriser un port spécifique, puis cliquez sur Suivant.
- Sélectionnez TCP ou UDP selon le type de trafic que vous souhaitez autoriser (par exemple, TCP pour HTTP, HTTPS ou SSH).
- Entrez le port que vous souhaitez ouvrir (par exemple, 80 pour HTTP, 443 pour HTTPS ou 22 pour SSH).
- Cliquez sur Suivant.
Étape 3 : Autoriser la Connexion
- Choisissez l'option Autoriser la connexion.
- Sélectionnez les profils pour lesquels la règle s'appliquera (Domaine, Privé, Public).
- Donnez un nom à la règle, comme "Autoriser HTTP" et cliquez sur Terminer.
Étape 4 : Vérifier la Nouvelle Règle
Votre nouvelle règle devrait apparaître dans la liste des Règles de trafic entrant. Vous pouvez maintenant tester la connexion au port spécifié depuis un autre appareil.
4. Créer une Règle de Pare-feu Sortante
Les règles sortantes sont utilisées pour limiter les connexions sortantes de votre serveur. Vous pouvez en créer pour restreindre l'accès à Internet ou autoriser certaines connexions sortantes nécessaires.
Étape 1 : Créer une Nouvelle Règle Sortante
- Dans le même panneau Paramètres avancés, cliquez sur Règles de trafic sortant.
- Cliquez sur Nouvelle règle....
- Sélectionnez Port, puis cliquez sur Suivant.
- Entrez le port sortant que vous souhaitez autoriser ou bloquer, puis configurez la règle en fonction de vos besoins.
5. Bloquer l'Accès à un Service ou Application
Si vous souhaitez bloquer un service ou une application, vous pouvez créer une règle de pare-feu pour interdire l'accès.
Étape 1 : Créer une Règle Bloquante
- Allez dans Règles de trafic entrant ou sortant, puis cliquez sur Nouvelle règle....
- Choisissez Programme pour bloquer une application spécifique.
- Entrez le chemin du programme que vous souhaitez bloquer.
- Sélectionnez Bloquer la connexion et choisissez les profils pour lesquels cette règle s'appliquera.
- Donnez un nom à la règle, puis cliquez sur Terminer.
6. Configurer des Exceptions pour Applications Spécifiques
Certaines applications peuvent avoir besoin d'un accès libre au réseau, mais vous souhaitez les autoriser sans ouvrir trop de ports. Par exemple, une application de gestion de base de données ou de messagerie.
- Allez dans Règles de trafic entrant.
- Créez une nouvelle règle, mais cette fois sélectionnez Programme.
- Parcourez le chemin de l'exécutable de l'application que vous souhaitez autoriser (par exemple, C:\Program Files\MyApp\myapp.exe).
- Sélectionnez Autoriser la connexion.
- Choisissez les profils nécessaires pour cette application (Domaine, Privé, Public).
7. Testez et Surveillez les Connexions Réseau
Après avoir configuré votre pare-feu, il est important de tester les règles et de surveiller les connexions réseau :
- Utilisez la commande telnet ou Test-NetConnection (PowerShell) pour tester la connexion à un port spécifique de votre serveur.
- Examinez les journaux du pare-feu dans Observateur d'événements sous Applications et services logs > Microsoft > Windows > Windows Defender Firewall.
8. Désactiver le Pare-feu (Si nécessaire)
Il peut y avoir des cas où vous devez temporairement désactiver le pare-feu pour effectuer des tests ou des configurations spéciales.
- Allez dans Panneau de configuration > Système et sécurité > Pare-feu Windows Defender.
- Cliquez sur Activer ou désactiver le Pare-feu Windows Defender.
- Sélectionnez Désactiver le Pare-feu Windows Defender pour les réseaux privé et public.
Important : Ne laissez pas le pare-feu désactivé trop longtemps, car cela expose votre serveur à des risques de sécurité.
Conclusion
Configurer un pare-feu Windows est essentiel pour protéger votre serveur contre les accès non autorisés tout en permettant les connexions nécessaires. Ce tutoriel vous a montré comment créer des règles de trafic entrant et sortant, autoriser ou bloquer des applications spécifiques, et tester la configuration. Un pare-feu correctement configuré est une des premières étapes pour assurer la sécurité de votre serveur Windows.
Liens utiles :