Désactiver le pare-feu en powershell

Dans ce tutoriel, nous allons voir les différentes commandes powershell liées au pare-feu, et surtout voir comment on active/désactive le pare-feu.

1 – Pour information, pour vérifier les configurations actuelles, utiliser la commande suivante :

Get-NetFirewallProfile

Regarder les lignes “Name” pour voir le nom du profil et “Enabled” pour voir l’état du pare feu (true = activé, false = désactivé)

Pour simplifier la commande précédente nous utilisons un filtre pour n’observer que les informations utiles: le nom “Name” et l’état “Enabled“. :

Get-NetFirewallProfile | ft name,enabled

2 – Pour désactiver le pare-feu, il faut rentrer la commande suivante :

Set-NetFirewallProfile –Profile * -Enabled False

Le paramètre « * » indique que nous désactivons le pare-feu sur tous les profils.

Pour le désactiver sur un seul profil, mettre le nom du profil ( Exemple : “Set-NetFirewallProfile –Profile Domain -Enabled False”)

Pour vérifier que la commande a fonctionné, taper la commande utilisé dans le (1) :

Observer que l’état (colonne “Enabled“) est passé en “false“.

Le pare-feu est donc bien désactivé.

3 – Pour réactiver le pare-feu, il faut simplement changer le “false” en “true” dans la commande :

Vérifier en utilisant la commande du (1) que l’état (colonne “Enabled“) est bien passé en “true” :

Le pare-feu est réactivé.

Vous savez maintenant activer et désactiver le pare-feu en powershell !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *