龙空技术网

【防火墙】WindowsServer2022防火墙命令参数

壹加壹大与贰 212

前言:

眼前小伙伴们对“防火墙配置命令”大约比较关切,你们都需要知道一些“防火墙配置命令”的相关知识。那么小编也在网络上收集了一些对于“防火墙配置命令””的相关内容,希望朋友们能喜欢,小伙伴们快快来学习一下吧!

Windows Server 2022 防火墙命令参数可以通过 PowerShell 或命令提示符进行配置。以下是常用的防火墙命令参数:

PowerShell 命令参数:

Get-NetFirewallProfile:获取防火墙配置文件信息。

Get-NetFirewallRule:获取防火墙规则列表。

New-NetFirewallRule:创建新的防火墙规则。

Set-NetFirewallRule:设置现有防火墙规则的属性。

Remove-NetFirewallRule:删除现有的防火墙规则。

PowerShell 配置 Windows Server 2022 防火墙的一些示例:

获取防火墙配置文件信息:

powershellCopy Code

Get-NetFirewallProfile

添加一个允许传入 HTTP 流量的防火墙规则:

powershellCopy Code

New-NetFirewallRule -DisplayName "Allow HTTP" -Direction Inbound -Action Allow -Protocol TCP -LocalPort 80

修改现有防火墙规则的属性,例如将端口从 8080 修改为 8888:

powershellCopy Code

Set-NetFirewallRule -DisplayName "Allow HTTP" -LocalPort 8888

删除现有防火墙规则:

powershellCopy Code

Remove-NetFirewallRule -DisplayName "Allow HTTP"

命令提示符参数:

netsh advfirewall show allprofiles:显示所有防火墙配置文件设置。

netsh advfirewall firewall add rule:添加新的防火墙规则。

netsh advfirewall firewall set rule:更改现有的防火墙规则属性。

netsh advfirewall firewall delete rule:删除现有的防火墙规则。

使用命令行参数配置 Windows Server 2022 防火墙:

显示所有防火墙配置文件设置:

Copy Code

netsh advfirewall show allprofiles

添加一个允许传入 HTTP 流量的防火墙规则:

Copy Code

netsh advfirewall firewall add rule name="Allow HTTP" dir=in action=allow protocol=TCP localport=80

修改现有防火墙规则的属性,例如将端口从 8080 修改为 8888:

Copy Code

netsh advfirewall firewall set rule name="Allow HTTP" new localport=8888

删除现有防火墙规则:

Copy Code

netsh advfirewall firewall delete rule name="Allow HTTP"

标签: #防火墙配置命令 #防火墙配置命令是什么