如何允许应用通过防火墙:手动放行程序端口解决联网拦截问题

如何允许应用通过防火墙:手动放行程序端口解决联网拦截问题

前段时间新装的办公软件一直连不上服务器,反复重启软件、刷新网络都没用,折腾半天才发现,是系统防火墙默默拦截了程序联网,这也是多数人不知道如何允许应用通过防火墙,导致软件联网异常的核心原因。之前一直以为防火墙只会拦截陌生病毒程序,压根没想到正规软件也会被误拦,白白浪费了大半天的工作时间。

最开始排查问题的时候,完全找不准方向。网络测速正常、浏览器上网流畅、其他办公软件都能正常联网,唯独这款专用协作软件处于断网状态。一度怀疑是软件安装包损坏,接连卸载重装了三次,从官网重新下载最新版本,结果问题还是一模一样。甚至重启了路由器、重置了电脑网络设置,所有基础操作全部试了一遍,故障依旧存在。

后来才反应过来,Windows防火墙默认会对陌生应用的联网权限进行限制,新安装的本地程序,只要没有手动授权,就会被系统自动阻断联网,而且不会弹出任何明显的提示窗口。这也是最让人头疼的点,没有弹窗预警,普通人根本想不到是防火墙的问题,只会一味在软件和网络本身找问题。

摸索着点开了电脑的防火墙设置界面,才发现里面的规则特别繁杂。界面里分了专用网络、公用网络两个选项,密密麻麻一堆已放行的程序,看得人眼花缭乱。一开始胡乱勾选了几个相关程序,保存设置后打开软件,不仅没修好,反而让另一款常用工具的联网功能出了问题,算是彻底踩了个低级坑。

折腾好久才搞明白正确的操作逻辑,根本不用盲目修改现有规则。直接在防火墙高级设置里,找到“允许应用通过Windows Defender防火墙”的入口,点击更改设置,解锁全部编辑权限。之后在程序列表里找到出问题的软件,重点勾选公用网络和专用网络两个权限,单纯只勾一个,依旧会出现联网失败的情况,这是很多人都会忽略的细节。

很多人图省事,会直接关闭防火墙来解决拦截问题,我之前也试过一次。短期看确实所有软件都能正常联网,不用一个个手动授权,但隐患特别大。电脑裸奔运行的那几天,后台悄悄植入了几个弹窗插件,系统运行变得卡顿,浏览器主页还被恶意篡改。这种一刀切的解决方式极其不划算,为了单个软件联网,放弃整机的网络安全,完全是得不偿失。

真正稳妥的方式,就是精准给单个应用授权,不改动防火墙整体防护规则。勾选对应权限保存后,不用重启电脑,即时就能生效。当时设置完成的瞬间,卡顿半天的办公软件直接刷新成功,顺利连接上了内部服务器,所有功能都恢复了正常。

后续又遇到过几次小众工具、单机模拟器被防火墙拦截的情况,都是用这个方法解决的。慢慢发现,系统防火墙的拦截机制很死板,不会主动识别软件安全性,只会统一拦截未授权的第三方程序,不管软件是否正规、是否常用。

没必要为了省事关闭系统防护,精准放行单个应用,既能保住电脑的网络安全,又能彻底解决软件联网被拦截的问题。

那天修好软件之后,匆匆补完了堆积的工作,关机的时候特意多看了一眼防火墙设置界面。密密麻麻的程序权限列表,看着依旧繁琐,却再也不会让人觉得无从下手了。

了解更多百科知识请访问 百科