Я думаю, что мой сервер получил DOS через HTTP (порт 80).
Когда я проверил журнал доступа к apache, он показал, что определенные IP-адреса запрашивали /GET/HTTP1.1 более 150 раз в минуту.
И я пытался ограничить подключение по IP через CSF.
Однако после того, как я установил и настроил CSF, я продолжаю получать так много таких уведомлений по электронной почте:
Time: Sun May 18 22:34:40 2014 +0700 PID: 11727 (Parent PID:1636) Account: apache Uptime: 73 seconds Executable: /usr/sbin/httpd Command Line (often faked in exploits): /usr/sbin/httpd Network connections by the process (if any): tcp6: 0.0.0.0:80 -> 0.0.0.0:0 tcp6: 0.0.0.0:443 -> 0.0.0.0:0 tcp: 127.0.0.1:57790 -> 127.0.0.1:11211 Files open by the process (if any): /dev/null /dev/null /var/log/httpd/error_log /dev/urandom /var/log/virtualmin/xxx.com_error_log /var/log/virtualmin/xxx.net_error_log /var/log/virtualmin/xxx.com_error_log /var/log/httpd/ssl_error_log /var/log/httpd/access_log /var/log/virtualmin/xxx.com_access_log /var/log/httpd/ssl_access_log /var/log/httpd/ssl_request_log anon_inode:[eventpoll] anon_inode:[eventpoll] /dev/urandom anon_inode:[eventpoll] Memory maps by the process (if any): 7fb758000000-7fb758021000 rw-p 00000000 00:00 0 7fb758021000-7fb75c000000 ---p 00000000 00:00 0 ...... 7fb765fad000-7fb7669ad000 rw-p 00000000 00:00 0 7fb79bcfd000-7fb79d2f2000 rw-p 00000000 00:00 0
как я сказал выше, я хочу только ограничить соединение, поэтому я изменил только CT_LIMIT и входящие / исходящие порты в csf.conf
Я знаю, что добавление пути выполнения в csf.pignore может решить проблему, но это также приведет к поражению цели установки CSF в первую очередь.
Мои характеристики сервера:
Centos 6.3 64-bit RAM 6 GB 4 Cores Memcached Installed on port 11211 Apache with Prefork MPM: StartServers 8 MinSpareServers 8 MaxSpareServers 16 ServerLimit 100 MaxClients 100 MaxRequestsPerChild 4000 Timeout 60 KeepAlive On MaxKeepAliveRequests 1000 KeepAliveTimeout 2 MySQL used only for hosting a wordpress
Я не знаю, что здесь произошло. Может ли кто-нибудь просветить меня?