win11防火墙添加白名单能指定IP范围吗
可以,Windows 11防火墙原生支持为入站或出站规则精确指定IP地址范围作为白名单。这一功能依托于“高级安全Windows防火墙”(wf.msc)实现,用户在新建自定义规则时,进入“作用域”设置页,在“远程IP地址”栏中选择“这些IP地址”,即可添加单个IP(如10.0.0.5)、连续网段(如192.168.1.100–192.168.1.199)或多个不连续地址组,配合协议类型(TCP/UDP)与端口号(如3389、8080等)共同构成细粒度访问策略。该机制已被微软官方文档明确支持,并广泛应用于企业内网服务发布、远程桌面管控及本地开发环境调试等真实场景,具备稳定性和可审计性。
一、打开高级安全Windows防火墙并启动规则向导
首先,按Win+R组合键调出运行窗口,输入“wf.msc”并回车,直接进入高级安全Windows防火墙控制台。切勿使用控制面板中简化的“允许应用通过防火墙”界面——该界面仅支持程序级放行,无法配置IP范围白名单。在左侧导航栏中,根据实际需求选择“入站规则”或“出站规则”,然后在右侧操作面板点击“新建规则”,启动向导。务必选择“自定义”类型而非“端口”或“程序”,因为只有“自定义规则”才完整开放“作用域”设置项,为后续IP段配置提供必要入口。
二、精准配置远程IP地址范围白名单
在“自定义规则”向导的第三步“协议和端口”中,需明确指定通信协议(TCP/UDP)及目标端口(例如数据库服务常用3306,SSH服务为22),避免全端口开放带来的安全冗余。进入第四步“作用域”后,重点操作“远程IP地址”区域:点击“这些IP地址”,再点“添加”按钮,在弹出窗口中可逐条输入单个IP(如172.16.5.25)、CIDR格式网段(如192.168.10.0/24)或起止式连续范围(如10.20.30.1–10.20.30.254)。注意:多个地址段需分别添加,系统会自动合并为一个规则条目;若需排除某子网,可在同一规则中勾选“除外”选项单独列出。
三、验证与生效管理要点
规则创建完成后,须右键该规则选择“属性”,在“常规”页确认状态为“已启用”,并在“作用域”页二次核对IP列表是否准确无误。建议在局域网内另设一台测试设备,使用PowerShell命令“Test-NetConnection -ComputerName [本机IP] -Port [对应端口]”验证连通性;对于被拒IP,事件查看器中“应用程序和服务日志→Microsoft→Windows→Windows Firewall with Advanced Security→Firewall”下可查具体拦截记录,便于策略迭代优化。
综上,Windows 11防火墙IP白名单功能成熟可靠,操作路径清晰,无需第三方工具即可实现企业级访问控制精度。




