windows – 阻止应用程序访问网络,但单个IP地址除外

除了1个或2个IP地址之外,我如何防止特定的.exe访问任何网络(TCP)资源?

可以使用Windows防火墙(netsh或UI)和/或IPSec吗?如果是这样,怎么样?

注意:

>我不想将我的认防火墙行为设置为BLOCK.
>操作系统是Windows 10 Pro

谢谢!

根据 this answer,您无法为传出阻止规则创建例外.

因此,您需要为可执行文件创建多个块规则,以覆盖除您希望允许的那些地址之外的整个IP地址范围.

例如,如果您只想允许流量为100.100.1.33,则可以为1.1.1.1-100.100.1.32和100.100.1.34到255.255.255.255创建块规则.

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...