一、使用Windows系统自带防火墙进行设置
1、打开防火墙设置界面:按【Win+R】快捷键打开运行窗口,输入【wf.msc】并点击确定。
2、创建出站规则:在左侧选择“出站规则”,然后在右侧点击“新建规则”。
3、选择程序:在弹出的窗口中选择“程序”,然后点击“下一步”。
4、浏览选择程序:通过“浏览”按钮选择需要禁止联网的程序(通常是.exe文件),确保选择的是程序的可执行文件,而不是快捷方式。
5、阻止连接:选择“阻止连接”,然后点击“下一步”。
6、应用规则:在接下来的页面中全选所有选项,然后点击“下一步”。
7、命名规则:为这条规则命名,阻止XXX程序联网”,然后点击“完成”。
8、配置入站规则:同样的方法,可以为该程序配置入站规则,以完全断网。
二、使用批处理文件批量禁止文件夹内所有exe文件联网
对于包含多个.exe文件的文件夹,可以使用批处理文件来批量禁止其联网,具体步骤如下:
1、编写批处理文件:使用记事本编写以下代码,并保存为.bat扩展名的文件。
@echo off set /p folder=请输入要禁止联网的文件夹: if not exist %folder% (exit) cd /d %folder% for /r %%a in (*.exe) do ( echo 创建禁止 %%a 【blocked via script】... netsh advfirewall firewall add rule name="blocked %%~nxa" program="%%a" dir=in action=block netsh advfirewall firewall add rule name="blocked %%~nxa" program="%%a" dir=out action=block ) echo 搞定了!所有 %folder% 中的 exe 的禁止入站、出站规则都成功创建了!
2、运行批处理文件:以管理员身份运行该批处理文件,然后输入要禁止联网的文件夹路径,并回车。
三、使用防火墙简化工具(如Firewall App Blocker)
Firewall App Blocker是一款可以禁止软件获取联网权限的防火墙设置工具,操作更为简便,具体步骤如下:
1、下载并解压:从官方网站或可信来源下载Firewall App Blocker,并解压到指定目录。
2、运行程序:运行“Fab_x64.exe”或“Fab.exe”程序。
3、设置语言:点“Options → Languages → Simplified Chinese 简体中文”(此步骤只需操作一次)。
4、添加程序:在Firewall App Blocker中,找到需要禁止联网的程序,拖放到窗口中,分别在出站规则和入站规则中设置。
四、注意事项
确保以管理员身份运行相关程序或命令,以避免权限不足导致的问题。
修改防火墙规则时要谨慎,以免影响其他正常程序的网络访问。
如果不确定某个程序是否可以禁止联网,建议先备份当前防火墙规则,以便出现问题时恢复。
五、常见问题解答(FAQs)
Q1: 如何更改或删除已创建的防火墙规则?
A1: 可以通过以下步骤更改或删除已创建的防火墙规则:
1、打开防火墙设置界面(按【Win+R】快捷键打开运行窗口,输入【wf.msc】并点击确定)。
2、在左侧选择“出站规则”或“入站规则”,然后在右侧找到需要更改或删除的规则。
3、右键点击规则,选择“属性”进行更改,或选择“删除”以删除规则。
Q2: 为什么某些程序即使被禁止联网仍然可以访问网络?
A2: 这可能是因为程序使用了其他网络接口或协议进行通信,确保在所有相关的网络接口和协议上都设置了相应的防火墙规则,某些程序可能会尝试绕过防火墙限制,因此需要定期检查和更新防火墙规则。
到此,以上就是小编对于“防火墙静止某个应用联网”的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/784660.html