Konfigurer og administrer Windows 10 -brannmur med PowerShell

Brannmuren i Windows 10 er en av sikkerhetsløsningene som tilbys av Microsoft for å garantere integriteten og stabiliteten til operativsystemet, forhindre uønskede tilkoblinger og andre oppgaver som kan sette Windows 10. i fare. Vi vet at grunnleggende brannmuradministrasjon Vi gjør det fra kontrollpanelet på følgende rute:

  • Kontrollpanel
  • Sikkerhetssystem
  • Windows brannmur

Windows 10 gir oss muligheten til å administrere flere brannmurparametere fra Windows PowerShell, som vi vet er administrasjonsverktøyet som gradvis blir introdusert i Windows -systemer takket være cmdlets som tilbyr stabile og kraftige administrasjonsoppgaver. I dag skal vi analysere hvordan kan vi bruke Windows PowerShell for å administrere grunnleggende brannmur i Windows 10.

1. Slik konfigurerer du brannmur ved hjelp av PowerShell i Windows 10

Trinn 1
For å kjenne de flere oppgavene som Windows PowerShell tilbyr oss på sikkerhetsnivå i brannmuren, åpner vi en Windows PowerShell -konsoll som administratorer (Høyreklikk på programmet / Kjør som administrator) og i konsollen vil vi skrive inn følgende cmdlet:

 Få kommando * Brannmur *
Steg 2
Denne cmdleten gir oss den komplette listen over tilgjengelige cmdlets som vi som administratorer eller IT -personell kan bruke i Windows 10 til å administrere brannmuren:

FORSTØRRE

2. Slik aktiverer du brannmur ved hjelp av PowerShell i Windows 10

Med disse cmdlets I tankene vil vi vite noen av de viktigste oppgavene vi kan utføre på brannmuren i Windows 10, noen av disse er:

Selv om det ikke anbefales at vi deaktiverer brannmuren i Windows 10 av sikkerhetshensyn, vil det noen ganger være nødvendig for en spesifikk installasjon eller noen støtteoppgave i systemet.
For å aktivere eller deaktivere brannmuren i Windows 10 bruker vi cmdleten

 Set-NetFirewallProfile

3. Slik deaktiverer du brannmur ved hjelp av PowerShell i Windows 10

Trinn 1
For å deaktivere brannmuren i Windows 10 bruker vi cmdleten:

 Set -NetFirewallProfile -Enabled false

FORSTØRRE

Dette vil deaktivere brannmuren på alle profiler hvor det er konfigurert i systemet som er domene, privat og offentlig.

Steg 2
For å deaktivere brannmuren fullstendig, vil vi endre parameteren til true:

 Set -NetFirewallProfile -Enabled true
Trinn 3
Hvis vi vil vite statusen til de forskjellige brannmurprofilene i Windows 10, bruker vi følgende cmdlet:
 Get-NetFirewallProfile
Trinn 4
Dette vil vise hver profil med sin status i sanntid:

FORSTØRRE

Trinn 5
Hvis vi vil se en bestemt profil og ikke alle profiler, må vi bruke parameteren -Profil etterfulgt av den respektive profilen, for eksempel:

 Get -NetFirewallProfile -Profile Public

FORSTØRRE

Trinn 6
Vi kan se all oppsummert informasjon om profilen. Hvis vi vil aktivere en bestemt profil, for eksempel publikum, bruker vi følgende cmdlet:

 Set -NetFirewallProfile -Profile Public -Enable True

4. Hvordan lage brannmurregler ved hjelp av PowerShell i Windows 10


Reglene i brannmuren lar oss ha en sentralisert kontroll over alle handlingene brannmuren griper inn i, for eksempel å gi tilgang til porter, applikasjoner, etc.

Trinn 1
For å se alle de aktive brannmurreglene bruker vi følgende cmdlet:

 Get-NetFirewallRule | Måle 
Vi får følgende resultat:

FORSTØRRE

Steg 2
Dette viser antall brannmurregler, men angir ikke hvor mange av disse som er aktivert for visning hvor mange regler som er aktivert på dette tidspunktet vil vi bruke følgende cmdlet. Resultatet er totalt annerledes.

 Get -NetFirewallRule -Enabled True | Måle 

FORSTØRRE

MerkHvis vi vil opprette en ny regel, bruker vi cmdleten Ny-NetFirewallRule.

Trinn 3
For eksempel, hvis vi vil aktivere ping fra Windows PowerShell, skriver vi inn følgende:

 Ny -NetFirewallRule -DisplayName “ICMPv4” -Direction Inbound -Action Allow -Protocol icmpv4 -Enabled True 

FORSTØRRE

Trinn 4
Vi ser at regelen ble opprettet riktig. Hvis vi vil fjerne den nyopprettede regelen, skriver vi inn følgende:

 Fjern -NetFirewallRule -DisplayName "ICMPv4"
Vi kan forstå hvordan Windows PowerShell er et verktøy som gir oss en bred portefølje av administrasjonsmuligheter i Windows 10. Hvis du også bruker andre systemer, har du også her hvordan du konfigurerer og administrerer brannmur i Ubuntu Linux.

Konfigurer Linux -brannmur

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave