我需要帮助在 Windows 7 家庭版上设置防火墙。
我想阻止所有流量 - 除一个应用程序之外的所有流量的入站和出站:TeamViewer.exe
为了实现这一点,我创建了 2 个入站规则:
- 允许此程序的连接 C:\Program Files (x86)\TeamViewer\TeamViewer.exe
- 计算机:授权计算机和例外情况未经检查;
- 高级:所有配置文件;所有接口类型;块边缘遍历;
- 范围:任何本地或远程 IP;
- 协议:任意;
- 允许此程序的连接 C:\Program Files (x86)\TeamViewer\TeamViewer_Service.exe.exe
- 其余内容与规则 1 相同;
我还创建了2条与入站规则相同的出站规则。
我已检查入站和出站文件夹中均不存在活动的“阻止连接”规则。
所有默认规则保持不变。
最后,我打开“Windows 防火墙属性”,在域、私有和公共配置文件选项卡上将出站连接设置为“阻止”。我点击了“应用”,然后立即断开了与 TeamViewer 的连接。
重启后,另一台机器上的 TeamViewer 显示这台计算机的状态为“离线”。
我不得不将出站连接恢复为“允许”。我做错了什么?如何设置 Windows 7 防火墙以阻止除一个应用程序(TeamViewer)之外的所有连接?
请注意,该计算机安装了 Windows 7 家庭版,但没有组策略编辑器。