2024年2月7日发(作者:)

netsh添加防火墙规则

要使用netsh命令添加防火墙规则,您需要打开命令提示符窗口并以管理员身份运行。然后,按照以下步骤执行:

1. 使用以下命令查看当前防火墙规则:

```

netsh advfirewall firewall show rule

```

2. 使用以下命令添加新的防火墙规则:

```

netsh advfirewall firewall add rule name="规则名称"

dir=in/out action=allow/block protocol=TCP/UDP localport=端口号

```

- "规则名称":您可以自定义一个规则名称。

- dir:规则的方向。in表示入站规则,out表示出站规则。

- action:规则的操作。allow表示允许连接,block表示阻止连接。

- protocol:规则的协议。可以是TCP、UDP或任何。

- localport:规则的本地端口。您可以指定具体的端口号,或者使用"Any"表示所有端口。

例如,要添加一个允许TCP连接到本地端口80的入站规则,可以使用以下命令:

```

netsh advfirewall firewall add rule name="Allow TCP Port

80" dir=in action=allow protocol=TCP localport=80

```

3. 添加规则后,您可以再次使用第一步中的命令来检查新的防火墙规则是否已成功添加。

请注意,这些命令仅适用于Windows操作系统。