前言:
眼前小伙伴们对“防火墙配置命令”大约比较关切,你们都需要知道一些“防火墙配置命令”的相关知识。那么小编也在网络上收集了一些对于“防火墙配置命令””的相关内容,希望朋友们能喜欢,小伙伴们快快来学习一下吧!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"
标签: #防火墙配置命令 #防火墙配置命令是什么