有人知道如何以编程方式将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