具有IP黑名单的Apache 2.4.x启动缓慢

时间:2018-10-15 17:16:09

标签: ip apache2.4 blacklist

我正在尝试阻止Apache 2.4.x中的某些特定国家/地区。 我从https://www.ip2location.com/free/visitor-blocker下载了IP列表,并将它们放在一个单独的文件中,并将其包括在httpd.conf文件中。

此文件的大小为8.5MB,它似乎大大减慢了Apache 2.4的启动时间。特别是,它从几秒钟(没有阻止列表)增加到了几分钟(带有阻止列表)。有时,服务器无法启动。

是否可以加快服务器启动时间?

谢谢

1 个答案:

答案 0 :(得分:0)

如果IP地址列表很大,您可以考虑将其阻止在不同的应用程序层。

  1. 防火墙-例如ipconfig
  2. Web服务器-例如Apache2和nginX。您正在处理它。
  3. 应用程序-例如PHP页面和查询数据库