Administrer indstillinger for Windows Firewall i PowerShell

Fuldført

PowerShell understøtter modulet NetSecurity, der indeholder cmdlet'er til administration af lokale netværkssikkerhedskonfigurationer, f.eks. Windows-firewallregler og IP-sikkerhedsindstillinger.

Hvis du vil administrere firewallindstillinger, skal du bruge cmdlet'er, der har teksten "NetFirewall" i deres navne. I forbindelse med administration af firewallregel skal du bruge cmdlet'er, der indeholder navneordet "NetFirewallRule".

I følgende tabel vises almindelige cmdlet'er til administration af firewallindstillinger og -regler.

tabel 1: Cmdlet'er til administration af firewallindstillinger og -regler

Cmdlet Beskrivelse
New-NetFirewallRule Opretter en ny firewallregel
Set-NetFirewallRule Angiver egenskaber for en firewallregel
Get-NetFirewallRule Henter egenskaber for en firewallregel
Remove-NetFirewallRule Sletter en firewallregel
Rename-NetFirewallRule Omdøber en firewallregel
Copy-NetFirewallRule Opretter en kopi af en firewallregel
Enable-NetFirewallRule Aktiverer en firewallregel
Disable-NetFirewallRule- Deaktiverer en firewallregel
Get-NetFirewallProfile Henter egenskaber for en firewallprofil
Set-NetFirewallProfile Angiver egenskaber for en firewallprofil

Du kan bruge Get-NetFirewallRule cmdlet til at hente indstillinger for firewallregler. Du kan aktivere og deaktivere regler ved hjælp af en af følgende cmdlet'er:

  • Set-NetFirewallRule-cmdlet'en med parameteren -Enabled
  • Enable-NetFirewallRule eller Disable-NetFirewallRule cmdlet'er.

Følgende kommandoer aktiverer begge firewallregler i gruppen Remote Access:

Enable-NetFirewallRule -DisplayGroup "Remote Access"

og

Set-NetFirewallRule -DisplayGroup "Remote Access" -Enabled True