【发布时间】:2020-12-14 09:39:42
【问题描述】:
我使用本地组策略编辑器创建了一个防火墙规则来阻止入站端口 138(图 1 和图 2)。当我运行 Get-NetFirewallRule -DisplayName "" powershell 命令时,我无法获取规则详细信息(图 3)。但是,当我尝试查询使用 Windows 防火墙控制台创建的规则时,它可以正常工作。
是否有任何原因导致未检测到通过组策略创建的规则而检测到通过 Windows 防火墙设置控制台创建的规则?
【问题讨论】:
-
运行
Get-NetFirewallRule | Select-Object DisplayName时能看到吗? -
@robdynot 那时也不可见。但该规则在“具有高级设置的 Windows 防火墙”UI 中可见。当我尝试使用 cmd 或 powershell 查询时,它不是。
标签: windows powershell firewall