Configurați și utilizați Windows 10 Firewall de la PowerShell

Ca parte a setului de funcții și instrumente legate de securitate, pe lângă antivirus, ferestre din are un foarte avansat firewall. Acest lucru ne va fi de mare ajutor pentru a ne proteja conexiunile și este, de asemenea, foarte ușor de utilizat.

Pentru început, vă vom spune că din Aplicație de configurare a sistemul de operare în sine avem acces la acest element. Trebuie doar să deschidem aplicația pe care o comentăm prin combinația de taste Win + I.

Deschideți interfața grafică Windows Firewall

Apoi, mergem la secțiunea Actualizare și securitate. În panoul din stânga facem clic pe Windows Securitate pentru a face în cele din urmă clic pe Deschideți securitatea ferestrei butonul.

În acel moment, am intrat pe deplin în tot ceea ce privește antivirusul care face parte din acest sistem de operare, Windows Defender . Dar, în același timp, în această fereastră găsim o secțiune numită Firewall și protecția rețelei. Din acel moment, vom putea controla toate funcțiile pe care ni le oferă acest element de securitate în sistem.

În același mod, găsim un număr bun de parametri pe care îi putem personaliza și configura. Acest lucru ne va ajuta să avem un firewall care funcționează așa cum dorim în timp ce utilizăm computerul conectat la internet.

firewall-ul interfaz

Dar acesta nu este singurul mod în care putem interacționa cu acest element. Poate că utilizatorii mai avansați ai sistemului de operare sunt interesați să știe că folosind PowerShell acest Firewall poate fi configurat cu ușurință din linia de comandă. Tocmai mai jos vă vom arăta cele mai comune comenzi utilizate pentru aceste sarcini cu Windows Firewall .

Utilizați Firewall de la PowerShell

Primul lucru pe care ar trebui să-l știm În acest sens este că Windows încorporează un modul numit NetSecurity. Aceasta este oferită de Microsoft și conține toate funcționalitățile necesare pentru a adăuga, elimina și modifica regulile firewall. Pentru a utiliza toate aceste comenzi despre care vorbim, primul lucru de făcut este să deschideți PowerShell. Facem acest lucru tastând pur și simplu numele dvs. în caseta de căutare Windows 10.

Enumerați regulile disponibile pentru acest element de securitate

Din acel moment se va deschide fereastra aparținând acestui element al sistemului.

Pentru a încărca NetSecurity modul ca atare, trebuie pur și simplu să-l importăm așa cum vom vedea mai jos:

Import-Module -Name 'NetSecurity'

Odată ce am încărcat modulul de care avem nevoie în sistemul de operare, vom obține o listă cu regulile firewall pe care le avem la dispoziție. Trebuie să avem în vedere că există multe pe care le putem folosi, care vor depinde de nevoile fiecăruia sau de cât de mult dorim să aprofundăm acest subiect.

Pentru a vedea toate reguli firewall existente pe ecran, o vom face prin următoarea comandă:

cmdlet, Get-NetFirewallRule

Cu toate acestea, așa cum am menționat, există multe pe care le putem folosi, dar dacă, de exemplu, vrem să vedem doar primele 10 și să le afișăm pe ecran, așa o facem:

Get-NetFirewallRule | Select-Object DisplayName, Enabled, Direction, Action -First 10

listado reguli

Creați o nouă regulă pentru firewall

La fel, este posibil să avem nevoie creaza un nou și regulă personalizată. Acesta este un lucru care va fi foarte util pentru utilizatorii care doresc să își protejeze computerul Windows cât mai mult posibil. Să presupunem că există multe modalități diferite de a crea o nouă regulă pentru acest firewall din PowerShell. Dar comanda care o face este următoarea:

Net-NewFirewallRule

De asemenea, trebuie să avem în vedere că pentru ca acest lucru să funcționeze corect, există câteva proprietăți de bază pe care trebuie să le adăugăm. Printre cele mai importante, acestea sunt unele dintre cele pe care trebuie să le utilizați aproape obligatoriu:

  • DisplayName: se referă la numele personalizat al noii reguli Firewall.
  • Direcție: URL de la care dorim să blocăm traficul care iese din computer sau cel care ajunge la noi.
  • Acțiune: acțiunea care trebuie luată dacă regula este respectată, adică Permite or Bloca , deci folosim parametrii Permiteți și Blocați.

Modificați o regulă existentă

De asemenea, poate fi cazul în care avem nevoie sau dorim să modificăm o regulă existentă fără a o șterge și a o recrea complet. Spuneți că acesta este ceva pe care îl putem realiza, de asemenea, direct din Windows PowerShell. Pentru aceasta trebuie să executăm următoarea comandă:

Set-NetFirewallRule

După cum v-am spus, acest lucru ne va permite să modificăm firewall regulă pe care o specificăm în comanda însăși. Desigur, trebuie să avem în vedere că așa cum sa întâmplat în creație, aici trebuie să folosim aceiași parametri pe care vi i-am spus mai înainte, adică DisplayName, Direction and Action. Acestea ne vor ajuta să stabilim noul comportament al regulii pe care am creat-o atunci.

În plus, este interesant să știm că același lucru comandă pe care îl comentăm aici, are capacitatea de a opera mai multe reguli în același timp.

Ștergeți o regulă firewall existentă

În cele din urmă, vom vedea cum să ștergem o regulă existentă care face parte din Paravanul de protecție Windows. Putem lua această decizie în cazul în care nu mai este necesar să fim disponibili în sistem. După cum vă puteți imagina acest lucru, o putem face și de la PowerShell printr-o comandă. Prin urmare, trebuie doar să deschidem o nouă fereastră în această secțiune a sistemului și să folosim următoarea comandă pe care o menționăm:

Remove-NetFirewallRule

Tot ce trebuie să facem aici este să specificăm numele real al regulii existente. Lucrul de reținut aici este că atunci când utilizați acest lucru comandă specială , este adesea recomandabil să utilizați următorul parametru:

WhatIf

Merită menționat că acest parametru pe care îl comentăm va fi foarte util pentru a verifica dacă regula la care ne referim aici este cea corectă înainte de a o elimina complet. În același timp, este important să subliniem că datorită acestei comenzi de ștergere avem posibilitatea ștergerea mai multor reguli în același timp. Cu toate acestea, vă recomandăm să îl utilizați cu atenție. Principalul motiv pentru aceasta este că putem greși și șterge reguli din greșeală.

Vă vom spune, de asemenea, că este util, dar periculos comanda este cea care ne ajută să eliminăm toate regulile firewall care au fost create anterior:

Remove-NetFirewallFule