win10 防火墙可以通过系统设置 Windows 安全中心,也可以打开控制面板进入 Windows Defender 防火墙页面进行设置,除了基础的开启关闭之外,还能进入高级设置界面,配置入站规则出站规则程序端口放行,防火墙分为专用网络公用网络域网络三套独立配置文件,每一套配置可以单独调整防护等级,添加允许程序通过防火墙的例外项,很多用户只知道开关防火墙,不清楚高级规则入口,导致软件联网被拦截之后不知道在哪里添加放行,还要区分系统自带 Defender 防火墙和第三方安全软件防火墙,第三方防火墙不在这个系统入口里面,需要单独进入安全软件内部设置,企业域控电脑部分选项会被组策略锁定,本地页面无法修改参数。
为什么很多用户找不到完整设置入口
win10 新版系统把传统控制面板和现代 Windows 安全中心并行保留,普通开关在安全中心比较显眼,但是高级规则属于传统管理界面,入口比较隐蔽,很多用户只点开基础页面,不知道还有高级设置窗口。另外部分精简版系统,或者加入公司域的电脑,管理员通过组策略强制管控防火墙,页面上的选项变成灰色,看起来像是找不到设置,本质是策略锁定。还有用户混淆防火墙和网络发现,把局域网共享相关设置当成防火墙设置,进错页面,导致配置之后依旧无法解决软件联网拦截问题。
详细设置操作步骤
方法一 Windows 安全中心设置 新版推荐
1 按下 win 加 i 打开系统设置
2 选择更新和安全,点击 Windows 安全中心
3 打开 Windows 安全中心,选择防火墙和网络保护
4 页面可以看到专用网络公用网络域网络,点击任意一类网络,就可以切换防火墙开启或者关闭
5 在这个页面,找到允许应用通过防火墙选项,点击进入,这里就是程序放行设置
6 点击更改设置,勾选对应的程序,同时选择是专用网络还是公用网络放行,确定保存
方法二 控制面板设置 经典入口
1 win 加 R 输入 control 回车打开控制面板
2 查看方式切换成类别,选择系统和安全
3 点击 Windows Defender 防火墙
4 左侧菜单可以看到启用或关闭 Windows Defender 防火墙,允许应用通过防火墙,高级设置这些选项
5 点击高级设置,就可以打开防火墙高级管理窗口,这里可以编辑入站和出站规则
方法三 高级设置 端口和程序精细配置
1 按照上面方式打开高级设置窗口
2 左侧可以看到入站规则和出站规则,入站是外部访问本机,出站是本机程序访问外网
3 右侧点击新建规则,向导支持四种类型,分别是程序端口预定义自定义
4 如果是放行某个软件,选择程序,填写程序 exe 完整路径,设置允许连接,选择适用的网络配置文件,填写规则名称保存
5 如果是开放端口,选择端口,填写 tcp 或者 udp 端口号,设置允许连接,完成规则创建
6 已经创建好的规则,可以右键修改启用禁用删除
方法四 命令行方式设置防火墙
1 右键开始菜单,打开管理员命令提示符或者 Windows 终端
2 查看全部防火墙配置命令
netsh advfirewall show allprofiles
3 开启全部配置文件防火墙
netsh advfirewall set allprofiles state on
4 关闭全部配置文件防火墙
netsh advfirewall set allprofiles state off
5 命令行适合脚本批量配置,适合熟悉系统的用户
核心项目对照表
| 项目 | 说明 |
|---|---|
| 专用网络 | 家庭办公局域网,信任网络,一般放宽部分共享规则 |
| 公用网络 | 公共 WiFi 酒店咖啡厅,默认防护等级更高 |
| 域网络 | 公司域环境,普通家用电脑一般无此项 |
| 入站规则 | 外部设备主动连接本机的访问控制 |
| 出站规则 | 本机软件向外联网的访问控制 |
| 允许应用通过 | 图形化快速放行软件,适合新手 |
综合来看,win10 防火墙基础开关在 Windows 安全中心和控制面板,精细端口程序规则要进入高级设置,日常软件被拦截优先使用允许应用通过防火墙,需要开放端口做联机服务的时候,就新建高级入站规则,配置完成之后测试网络连通性,如果选项灰色,优先排查组策略域管控。
【常见问题】
问题 1 win10 防火墙在哪里设置 为什么设置选项是灰色不能修改
回答 1 win10 防火墙在哪里设置的时候选项灰色,一般是组策略或者公司域管理员锁定防火墙,本地界面无法修改,需要打开本地组策略编辑器解除防火墙相关管控,企业设备建议联系管理员处理。
问题 2 win10 防火墙在哪里设置 软件还是被拦截怎么办
回答 2 win10 防火墙在哪里设置,基础开关打开之后软件依旧被拦截,说明是高级规则拦截,需要进入防火墙高级设置,新建入站或者出站放行规则,或者在允许应用通过防火墙里面勾选该软件。
问题 3 win10 防火墙在哪里设置 专用网络和公用网络设置要分开吗
回答 3 win10 防火墙在哪里设置,专用网络和公用网络是独立配置文件,需要分开设置,家庭局域网一般调整专用网络,外出公共 WiFi 使用公用网络配置,两套规则互不影响。
问题 4 win10 防火墙在哪里设置 高级设置和允许应用通过有什么区别
回答 4 win10 防火墙在哪里设置,允许应用通过是简易图形放行,只能针对整个程序放行,高级设置支持端口协议自定义条件,适合服务器联机端口映射这类精细配置。
【免责申明】
本文内容仅作为技术操作参考,修改防火墙规则会改变系统网络安全防护,错误放行端口或者程序会增加网络攻击风险,企业电脑操作需要遵守单位安全管理制度,因防火墙配置不当造成网络入侵数据异常,需要自行承担相关后果。


