在负载均衡器后面使用 OSSEC 主动响应

在负载均衡器后面使用 OSSEC 主动响应

我们在 Amazon ELB 后面运行的一些 Web 服务器上安装了 OSSEC。问题是,当主动响应触发时,它会阻止负载均衡器的 IP 地址。当 OSSEC 位于负载均衡器后面时,是否有任何方法可以使用主动响应来阻止客户端发送可疑请求?

谢谢

答案1

您可以在 ossec.conf 中将 IP 添加到白名单中。该文件通常位于 /var/ossec/etc/ossec.conf。

<global>
<white_list>ip goes here</white_list>
...
</global>

然后使用 /etc/init.d/ossec restart 重新启动 ossec。

答案2

将负载均衡器 IP 添加到<white_list>指令中对于实现您的目标没有任何好处,您的目标是让 OSSEC 阻止实际的违规 IP(登录到 Web 服务器的最终用户 IP)。

您的负载均衡器必须进行调整以处理 X-Forwarded-For 标头,并且您的 Web 服务器或应用程序堆栈需要进行调整以将 X-Forwarded-For IP 记录到日志中。

然后 OSSEC 就会按您的预期工作,因为它的主动响应功能将在日志中识别正确的违规 IP。

相关内容