我试图抵御我运行的网页API的垃圾邮件攻击,并希望获得垃圾邮件发送者发起攻击的公共网站托pipe服务提供商的IP地址列表。 我正在谈论诸如bluehost,rackspace,hostgator,godaddy,Amazon AWS等网站。我的客户从来不会通过IP地址在这些服务上访问我,而是通过DSL,有线和移动电话networking等方式访问我。
我看着Spamhaus,但从我能确定的是关于电子邮件。
谢谢!
在某种程度上,每个IP块都通过一个源BGP的AS号码进行通告。 您可以从http://www.ripe.net/data-tools/stats/ris/ris-raw-data下载完整的表格。
AS名称可从http://bgp.potaroo.net/cidr/autnums.html获取 。
将IP与最新的源代码进行匹配(保持原始数据表有规律的更新),并将源代码与名称表匹配。
阻止所有的托pipe服务提供商既缓慢又毫无意义。 相反,你应该做两件事:
例如,有一个关于如何阻止机器人暴力强制WordPresslogin的指南:
http://abdussamad.com/archives/616-Stop-Brute-Force-WordPress-Login-Attempts-with-Fail2Ban.html
对于使用IP空间的提供商来说,他们已经注册了自己,你可以通过地区注册局( ARIN for North America)find这个地址 – 尽pipe很多logging有点乱,IP范围分成了一些不同的组织logging。 search属于该提供商的一个IP地址,点击拥有该范围的组织(希望是实际的公司,而不是他们使用的ISP),然后点击“相关networking”; 这会给你所有他们在该组织注册的范围。
(作为Jeff答案的附录,您还可以通过ARINsearch查找BGP AS号码所有者;为AS 123的所有者searchAS123 。)
他们也可能发布完整的名单,如亚马逊 ,他们已经在几个不同的地区注册商和一些注册商的几个不同的组织之下进行了注册。