如何使用 Windows netsh 防火墙命令在所有端口上仅允许特定的 ip 地址并拒绝所有其他 ip 地址?

如何使用 Windows netsh 防火墙命令在所有端口上仅允许特定的 ip 地址并拒绝所有其他 ip 地址?

我需要配置防火墙,只允许我通过特定的 IP 地址(比如 10.0.0.1)连接所有端口(范围从 0-5555),并拒绝所有其他 IP 地址?

在 Windows 2008R2 机器上生成此类规则的 netsh 防火墙命令的语法是什么?

答案1

您可以使用以下命令:

netsh advfirewall firewall add rule name="My Trusted In" dir=in action=allow protocol=ANY remoteip=62.9.97.12

netsh advfirewall firewall add rule name="My Trusted Out" dir=out action=allow protocol=ANY remoteip=62.9.97.12

答案2

这应该可行

    netsh advfirewall firewall set rule name="my rule" new remoteip=157.60.0.67

相关内容