You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用netsh命令追加IP至防火墙Outbound Rule时遇参数缺失错误

解决Windows防火墙出站规则追加IP的命令错误问题

你遇到的错误是因为用错了命令:netsh advfirewall firewall add rule是创建新防火墙规则的指令,即便指定了已有规则的名称,系统仍会要求创建规则的必填参数(比如规则方向dir、动作action、协议protocol等),这就是报错的根源。

要给已有出站规则追加IP,正确的做法是修改现有规则,步骤如下:

  1. 获取当前规则的远程IP列表
    执行命令提取现有IP:

    netsh advfirewall firewall show rule name="Outbound Rule Name" | findstr /i "RemoteIP"
    

    会得到类似RemoteIP: 192.168.1.100的结果,记下当前的IP字符串。

  2. 追加新IP并更新规则
    将新IP用逗号追加到现有IP列表后,执行修改命令:

    netsh advfirewall firewall set rule name="Outbound Rule Name" new remoteip="原有IP列表,新IP1,新IP2,..."
    

    比如原有IP是192.168.1.100,要加10.0.0.5和172.16.0.3,命令就是:

    netsh advfirewall firewall set rule name="Outbound Rule Name" new remoteip="192.168.1.100,10.0.0.5,172.16.0.3"
    
  3. 验证修改结果
    重新查看规则确认IP已追加:

    netsh advfirewall firewall show rule name="Outbound Rule Name"
    

内容的提问来源于stack exchange,提问作者Starnec

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 01:11:07