Konfiguruj i zarządzaj zaporą systemu Windows 10 za pomocą PowerShell

Zapora w Okna 10 to jedno z rozwiązań bezpieczeństwa oferowanych przez Microsoft w celu zagwarantowania integralności i stabilności systemu operacyjnego, zapobiegania niechcianym połączeniom i innym zadaniom, które mogą narazić system Windows 10 na ryzyko. podstawowe zarządzanie zaporą sieciową Robimy to z Panelu sterowania w następującej trasie:

  • Panel sterowania
  • System bezpieczeństwa
  • Zapora systemu Windows

Okna 10 oferuje nam możliwość zarządzania wieloma parametrami zapory z poziomu Windows PowerShell, który, jak wiemy, jest narzędziem do zarządzania, które jest stopniowo wprowadzane do systemów Windows dzięki cmdletom oferującym stabilne i wydajne zadania zarządzania. Dzisiaj przeanalizujemy jak możemy używać Windows PowerShell do zarządzania podstawami zapory w systemie Windows 10.

1. Jak skonfigurować zaporę sieciową za pomocą PowerShell w systemie Windows 10?

Krok 1
Aby poznać wiele zadań, które oferuje nam Windows PowerShell na poziomie bezpieczeństwa w zaporze, otworzymy konsolę Windows PowerShell jako administratorzy (kliknij prawym przyciskiem myszy na aplikację / Uruchom jako administrator) i w konsoli wprowadzimy następujące cmdlet:

 Pobierz polecenie * Zapora *
Krok 2
To polecenie cmdlet zapewnia nam pełną listę dostępnych poleceń cmdlet, których jako administratorzy lub personel IT możemy używać w systemie Windows 10 do zarządzania zaporą ogniową:

POWIĘKSZAĆ

2. Jak włączyć zaporę sieciową za pomocą PowerShell w systemie Windows 10?

Z nimi polecenia cmdlet Pamiętaj, że poznamy niektóre z podstawowych zadań, które możemy wykonać na zaporze w systemie Windows 10, niektóre z nich to:

Chociaż nie zaleca się wyłączania zapory w systemie Windows 10 ze względów bezpieczeństwa, czasami będzie to konieczne do konkretnej instalacji lub jakiegoś zadania wsparcia w systemie.
Aby włączyć lub wyłączyć zaporę w systemie Windows 10, użyjemy polecenia cmdlet

 Set-NetFirewallProfile

3. Jak wyłączyć zaporę sieciową za pomocą PowerShell w systemie Windows 10?

Krok 1
Aby wyłączyć zaporę w systemie Windows 10, użyjemy polecenia cmdlet:

 Set-NetFirewallProfile -Enabled false

POWIĘKSZAĆ

Ten wyłączy zaporę we wszystkich profilach gdzie jest skonfigurowany w systemie, które są Domeny, Prywatne i Publiczne.

Krok 2
Aby całkowicie wyłączyć zaporę, zmodyfikujemy parametr na true:

 Set-NetFirewallProfile -Enabled true
Krok 3
Jeśli chcemy poznać stan różnych profili zapory w systemie Windows 10, użyjemy następującego polecenia cmdlet:
 Get-NetFirewallProfile
Krok 4
Spowoduje to wyświetlenie każdego profilu z jego statusem w czasie rzeczywistym:

POWIĘKSZAĆ

Krok 5
Jeśli chcemy zobaczyć konkretny profil, a nie wszystkie profile, musimy użyć parametru -Profil po którym następuje odpowiedni profil, na przykład:

 Get-NetFirewallProfile -Profil publiczny

POWIĘKSZAĆ

Krok 6
Możemy zobaczyć wszystkie podsumowane informacje tego profilu. Jeśli chcemy włączyć określony profil, na przykład publiczny, użyjemy następującego polecenia cmdlet:

 Set-NetFirewallProfile -Profile Public -Enable True

4. Jak tworzyć reguły zapory za pomocą PowerShell w systemie Windows 10?


Reguły w firewallu pozwalają nam na scentralizowaną kontrolę nad wszystkimi akcjami, w które ingeruje firewall, takimi jak udostępnianie portów, aplikacji itp.

Krok 1
Aby wyświetlić wszystkie aktywne reguły zapory, użyjemy następującego polecenia cmdlet:

 Reguła Get-NetFirewall | Mierzyć 
Otrzymamy następujący wynik:

POWIĘKSZAĆ

Krok 2
Wyświetla liczbę reguł zapory, ale nie wskazuje, ile z nich jest włączonych do wyświetlenia ile reguł jest włączonych w tym momencie użyjemy następującego polecenia cmdlet. Wynik jest zupełnie inny.

 Get-NetFirewallRule - Enabled True | Mierzyć 

POWIĘKSZAĆ

NotatkaJeśli chcemy utworzyć nową regułę, użyjemy polecenia cmdlet Nowa reguła NetFirewall.

Krok 3
Na przykład, jeśli chcemy włączyć ping z Windows PowerShell, wpiszemy:

 Nowa reguła NetFirewall -DisplayName „ICMPv4” -Przychodzący kierunek -Akcja Zezwalaj -Protokół icmpv4 -Włączone True 

POWIĘKSZAĆ

Krok 4
Widzimy, że reguła została utworzona poprawnie. Jeśli chcemy usunąć nowo utworzoną regułę, wpiszemy:

 Usuń-NetFirewallRule -DisplayName "ICMPv4"
Możemy zrozumieć, jak Windows PowerShell jest narzędziem, które oferuje nam szerokie portfolio możliwości zarządzania w Windows 10. Jeśli korzystasz również z innych systemów, tutaj również masz jak skonfigurować i zarządzać zaporą sieciową w systemie Ubuntu Linux.

Skonfiguruj zaporę sieciową systemu Linux

wave wave wave wave wave