白色CIDR和黑色CIDR IP限制
想象一下这个场景。你的旗舰产品做得不错;你正在获得下载量。然而,增加销售始终是首要任务,因此您决定创建一个免费的OSS版本,以提高使用率并在市场上产生更多的意识。这也是一个伟大的产品,免费下载,是一个伟大的引诱追加销售到你的商业版本。因此,您将OSS版本上传到Bintray上组织的公共存储库。过了一段时间,你查看了它的统计数据,很高兴看到成千上万的下载量,但却没有任何反响。如果有那么多人下载你的软件包,为什么没有人谈论它?后检查日志时,你会发现,那些令你高兴的下载大多来自同一组IP地址。
有人在向你发送反向垃圾邮件,你需要阻止他们。
Geo-Restriction可以做这项工作,但你不想一次限制整个国家。你需要更有针对性的东西。Bintray的IP限制新功能将完成这项工作。
知识产权限制非常类似于地理限制,只是不是将白名单和黑名单定义为国家,而是将其定义为使用IP地址的范围cidr。这为您提供了更多的控制,让您允许或阻止任何粒度级别的下载,直至单个特定的IP地址。无论这些机器人的IP是什么,现在都可以很容易地阻止,这样你就可以得到真正的下载统计数据你感兴趣的。
您可以通过Bintray的REST API或在Edit Repository页面中定义CIDR白名单和黑名单。

需要注意的是,如果存在重叠的IP地址,即cidr中包含的IP地址既在白名单中,也在黑名单中,则优先将其加入黑名单。如果您不小心在白名单和黑名单中都列出了完全相同的CIDR, Bintray将捕获并发出错误。
准备好使用IP限制吗?得到一个报价企业账户并要求免费试用。