我有一个 Web 应用程序设置 apache+mod_jk+tomcat(8009 端口上的 mod_jk 连接器)。最近我的应用程序开始每天挂起几次,并且在 /var/logs/messages 中有诸如“端口 8009 上可能的 SYN 泛洪。发送 cookie”之类的条目,时间为 30-60 秒。每次应用挂起时我都必须重新启动。
是DDOS攻击吗?或系统/应用程序错误会导致此问题?
任何帮助将不胜感激。
谢谢。
这篇关于tcp_syncookies的文章可能有助于解释这个问题。
某人或某物正在向您的应用程序发送 SYN 数据包。它可能是一个没有收到 ACK cookie 的合法客户端(您的应用程序是否正常工作?),或者它可能是恶意的人(它是否已分发)。
首先,我看看现有的规则
这向您显示了在现有链中设置的规则和默认策略 - INPUT、FORWARD 和 OUTPUT。
然后我按照这些快速步骤进行操作 -
注意:其他单位 - /minute 、 /hour 和 /day
看看设置了什么——