IP地址黑名单是防止网站攻击的好习惯吗?

信息安全 应用安全 Web应用程序 攻击预防 网络
2021-08-14 15:31:14

我的网站有一个 IP 地址黑名单。Web 应用程序以某种方式检测对其的所有无效、可疑影响并记住 IP 地址并拒绝来自该 IP 地址的任何请求。

所以我的问题是:以这种方式防止攻击是一种好的做法吗?

总结(添加):

我想尽可能总结所有答案:

  • 白名单(受信任的位置)
  • 灰名单(高度关注名单)
  • 临时封锁
  • 静态、动态地址检测
  • 智能、灵活的检测
4个回答

我想说不要过多地将 IP 列入黑名单:

  • 误报太多了,因为共享 IP 的情况很多 - 代理、工作场所、使用 DHCP 的 ISP 等。
  • 绕过它太容易了。如果她真的想攻击你,一个真正的坏人只会获得不同的 IP。

我会建议 IP 地址的“灰名单”,即如果您识别出不良流量,您会“密切关注”这些地址。

IP 黑名单可以提供帮助,但不要依赖它作为您唯一的安全手段。

您还需要非常小心地禁止 IP 块或搜索引擎机器人。您可能还需要维护一个 IP 白名单,这些 IP 对您的可疑影响是误报。

只要可疑影响不是太严格。你不想阻止一个好的用户。

原则上可以是好的。

但是,取决于您阻止 IP 地址的时间。此外,如果我没记错的话,您还应该考虑一些用户,例如使用 AOL 的用户,因此很多用户将共享相同的 IP 地址,因此您可能会被很多人屏蔽。另一个考虑因素是办公室、大学等。也可能有许多计算机共享相同的 IP,这是另一个范围广泛的人,您最终可能会阻止一个用户的操作。

您也许可以在短时间内阻止或通过用户代理和 IP 地址的组合来限制阻止效果。