我是 Windows 8 新手,通常使用 Ubuntu 和/或 OpenSuse 和 Windows 7,我的新笔记本电脑配备的是 Windows 8 - 64 位。
无论如何,通常在 Windows 7 中,当我想要控制特定程序对互联网的访问时,我会打开 Windows 防火墙并添加一些入站/出站规则,而且它运行良好。
但在 Windows 8 中,我无法执行任何类似操作,例如,我使用的是旧版 Google Talk 应用。执行了以下操作:
- 打开Windows防火墙
- 创建入站规则 > 程序 >
GoogleTalk.exe
> 阻止连接 > 检查所有私有/公共/域 > 添加范围 > 本地 IP:0.0.0.0 - 255.255.255.255
- 已保存 -> 关闭防火墙然后重新打开。
- 关闭 Google Talk > 然后再次打开
- Google Talk 仍可正常运行,包括发送/接收文件!
我错过了什么或者我做错了什么?
我注意到了一些事情:有些程序被阻止了,有些则没有,我阻止的程序是否可能运行其他可执行文件?例如在 Linux 中发生这种情况时,通常是一个子进程,Windows 是否将子进程视为与主进程类似?
答案1
您正在阻止入站连接,你需要阻止出站连接。入站连接是另一台计算机发起的连接(您充当服务器),出站连接是您发起到其他计算机的连接(您连接到服务器)。