如何确定所有 Defender 防火墙配置文件处于活动状态的原因?

如何确定所有 Defender 防火墙配置文件处于活动状态的原因?

在 Windows 10 中,通常如果我连接到专用网络,则查看具有高级安全性的 Windows Defender 防火墙面板将仅显示专用配置文件处于活动状态。目前,我看到所有 3 个防火墙配置文件都处于活动状态:

主动防火墙

通过单击网络状态设置中的“查看网络属性”,只有一个网络适配器看起来是活动的,并且网络类别是“专用”。

(编辑:)将其与另一台 PC 进行比较,该 PC 具有单个以太网连接并且仅使用专用网络,正如预期的那样。

仅限专用网络

有什么方法可以确定为什么所有 3 个防火墙配置文件都处于活动状态?

答案1

微软提供了可下载的 .pdf 文件 PDF- 单击另存为(任何您想要命名的名称)。

启用高级安全 Windows Defender 防火墙

来源:https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-firewall/windows-firewall-with-advanced-security-administration-with-windows-powershell

启用高级安全 Windows Defender 防火墙

Windows Defender 防火墙会丢弃不符合允许的未经请求的流量或响应设备请求而发送的流量。如果您发现您创建的规则没有得到执行,则可能需要启用 Windows Defender 防火墙。以下是在本地域设备上执行此操作的方法:

网络管理员

句法

netsh advfirewall 设置 allprofiles 状态

Windows PowerShell

设置 NetFirewallProfile -配置文件域、公共、私人 -已启用 True

如果您一次设置一个,则可以按照您希望的方式进行设置。

设置 NetFirewallProfile -配置文件域 -Enabled False

答案2

您可以使用Get-NetConnectionProfilepowershell 命令查看活动网络连接列表,包括它们属于哪个网络类别(以及哪个防火墙配置文件)。

就我的情况而言,由于我的以太网连接,它显示了 3 个连接和 2 个单独的 VPN 连接:

Get-NetConnectionProfile 结果

相关内容