首页/系统/Windows 运维速查/开放/删除入站端口规则
本包目录(413 条)

开放/删除入站端口规则

给端口放行入站流量:netsh 与 New-NetFirewallRule 两种写法,开放前先想清来源范围。

Windows 运维速查系统更新于 2026-10-12
用途新增/删除防火墙规则
语法netsh advfirewall firewall add rule name=名称 dir=in action=allow protocol=TCP localport=端口 remoteip=范围
删除netsh advfirewall firewall delete rule name=名称

常用示例

常用示例
netsh advfirewall firewall add rule name="Web 80" dir=in action=allow protocol=TCP localport=80
netsh advfirewall firewall show rule name="Web 80"
netsh advfirewall firewall delete rule name="Web 80"
PowerShell 等价:New-NetFirewallRule -DisplayName 'Web 80' -Direction Inbound -Protocol TCP -LocalPort 80 -Action Allow。

易错点

  • 不写 remoteip 等于对全网开放,生产环境应限定来源网段
  • 规则名重复会生成多条,删除前先 show rule 确认数量

数据来源与参考

  • Microsoft Learn:netsh advfirewall firewall
  • Microsoft Learn:New-NetFirewallRule

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌