windows-server-2008 – 以编程方式将IP添加到Server 2008防火墙规则

有人知道如何以编程方式将IP地址添加到具有高级安全性的Server 2008 Windows防火墙规则吗?

即我已经设置了阻止操作防火墙规则,该规则在Scope的“远程IP地址”部分下列出了一些IP地址.我希望能够以编程方式添加(或可能删除)此列表中的IP地址.是否有.NET对象可用于执行此操作?

最佳答案
可以在以下位置找到具有高级安全起始页的Windows防火墙:

http://msdn.microsoft.com/en-us/library/ff956124(v=VS.85).aspx

具体来说,您似乎需要INetFwRule接口,其描述如下:

http://msdn.microsoft.com/en-us/library/aa365344(v=VS.85).aspx

检查get_RemoteAddresses和put_RemoteAddresses

转载注明原文:windows-server-2008 – 以编程方式将IP添加到Server 2008防火墙规则 - 代码日志