我可以配置 Windows 7 中的内置防火墙来询问我是否要让程序打开出站连接吗?
我可以禁用所有传出流量并手动为程序创建规则,但我找不到让防火墙在程序想要启动传出连接时提示我的方法。
答案1
尝试Windows 7 防火墙控制(免费版本已经足够好了)。这个程序很小,与 Windows 防火墙核心一起工作 - 但独立于 Windows 防火墙应用程序本身 - 并且会询问您要做什么。有一个烦人的声音,但可以禁用。
我发现如果关闭该应用程序,所有没有防火墙规则的新程序都会被阻止,并且不会通知。
答案2
看来 Windows 7 默认防火墙不支持弹出询问出站连接的信息。我找到的关于询问出站连接的唯一参考资料是人们说这无法完成。
如果您想要一个每次有出站连接时都会询问您的防火墙,那么有无数的产品可以做到这一点,最值得注意的是(因为它已经存在很久了)ZoneAlarm。
从安全角度来看,禁用除特定应用程序(IE、FF、防病毒软件等)之外的所有出站流量是一个更好的解决方案,因为一旦正确设置,您几乎不需要更新它。但是,如果您经常安装新程序,这可能会耗费大量人力,而且所获得的好处不值得花费时间维护列表。
答案3
一个更好的程序是Binisoft 的 Windows 防火墙控制。它只有 275kb,并且具有很棒的功能,例如选择应用程序窗口来创建规则,并且非常简洁易用。与我尝试过的那个应用程序不同,它很糟糕,而且免费版本不允许系统进程控制。
答案4
好问题,但不幸的是,这不能通过 Windows 防火墙实现。如果你绝对需要此功能,你唯一的选择是使用第三方防火墙。有很多免费的防火墙;我推荐科摩多。
否则,大雪是正确的:从安全角度来看,制定规则是一种更好的做法。