仅为一个网络适配器禁用 Windows 10 防火墙

仅为一个网络适配器禁用 Windows 10 防火墙

我想仅针对计算机上的一个网络适配器禁用 Windows 10 防火墙。我想让其他网络适配器的防火墙保持启用状态。我该怎么做?

系统是否会定期提示我重新启用适配器的防火墙?如果是,我可以禁用该提示吗?

答案1

打开 Windows 防火墙 ( wf.msc),然后在中心窗格中单击Windows Firewall Properties。在打开的对话框中,对于每个配置文件(域、私人、公共),单击定制。您可以在此处为Protected network connections给定的网络连接启用/禁用 Windows 防火墙。

答案2

PowerShell 解决方案:以管理员权限打开 PowerShell,然后输入

Set-NetFirewallProfile -Profile<轮廓> -DisabledInterfaceAliases "<适配器名称>"

其中 <适配器名称> 是接口的名称,如返回的列表中所示

Get-NetAdapter -Name * | Format-List

和 <轮廓> 是来自 {“域”、“私人”和“公共”} 的配置文件列表。

例子:从公共防火墙配置文件规则中排除 Virtual Box 内部适配器

Set-NetFirewallProfile -Profile Public -DisabledInterfaceAliases "VirtualBox Host-Only Network"

笔记:要撤消此命令,您需要提供一个空字符串数组作为参数已禁用接口别名。在 PowerShell 中,空数组是@()。例如:

Set-NetFirewallProfile -Profile Public -DisabledInterfaceAliases @()

相关内容