是否可以从命令行查看 Windows 防火墙设置?
此外,如何在 GUI 中检查高级 Windows 防火墙设置?
答案1
要从命令行查看 Windows 防火墙设置,请键入:
netsh advfirewall firewall
这将打开一个包含不同设置的菜单,包括高级设置(如设置规则)。
答案2
powershell (Windows 10):
get-netfirewallrule -all
get-netfirewallrule -policystore configurableservicestore -all
不确定如何在 GUI 中查看名称以“@”开头的规则。Netsh 无法查看备用策略存储,也无法像 powershell 那样按所有者查看防火墙规则。
答案3
通常在“开始”菜单的“管理/系统工具”文件夹中的某个地方有一个快捷方式,可以通过高级安全 GUI 访问 Windows 防火墙。
或者,您可以输入wf.msc
管理命令提示符。
该命令netsh advfirewall
(或netsh firewall
在 Windows XP 中)将允许您在命令行上查看/使用防火墙设置。