Все очень плохо с iptables (у меня)
Коллеги, я вынужден обратиться к вам за помощью, так как уже ума не приложу, что происходит. Я никак не могу заблокировать IP, который убивает мой сервер.
Бьет именно по веб-серверу. Так как при отключении httpd атака прекращается. Но в логах сервера про него ничего нет ни в логе запросов, ни в логе ошибок.
Попытался вывести в системный лог информацию про этот IP, но в messages про него ни слова. Ощущение такое, что он в фильтрацию INPUT не попадает в принципе.
OS CentOS 6.3 iptables в данный момент выглядит так (ddos-deflate добавляет IP в список, но безрезультатно):
Last login: Sun Jan 17 01:16:52 2016 from 31.162.212.154
[nox@localhost ~]$ sudo cat /etc/sysconfig/iptables
# Generated by iptables-save v1.4.7 on Sun Jan 17 03:04:30 2016
*raw
:PREROUTING ACCEPT [2277109:507515632]
:OUTPUT ACCEPT [3936599:5509460419]
COMMIT
# Completed on Sun Jan 17 03:04:30 2016
# Generated by iptables-save v1.4.7 on Sun Jan 17 03:04:30 2016
*mangle
:PREROUTING ACCEPT [2277168:507524177]
:INPUT ACCEPT [2277132:507522353]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [3936651:5509467907]
:POSTROUTING ACCEPT [3936651:5509467907]
COMMIT
# Completed on Sun Jan 17 03:04:30 2016
# Generated by iptables-save v1.4.7 on Sun Jan 17 03:04:30 2016
*nat
:PREROUTING ACCEPT [33267:1990319]
:POSTROUTING ACCEPT [14956:944599]
:OUTPUT ACCEPT [14956:944599]
COMMIT
# Completed on Sun Jan 17 03:04:30 2016
# Generated by iptables-save v1.4.7 on Sun Jan 17 03:04:30 2016
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [3032:452966]
-A INPUT -s 104.27.136.19/32 -j DROP
-A INPUT -s 104.27.137.19/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 193.200.241.21/32 -m limit --limit 10/min -j LOG --log-prefix "IPT: " --log-level 7
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 195.54.14.212/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 104.28.12.18/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 104.28.13.18/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 195.229.107.51/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 195.229.107.51/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 195.229.107.51/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 195.229.107.51/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 195.229.107.51/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 195.229.107.51/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 195.229.107.51/32 -j DROP
-A INPUT -s 195.229.107.51/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 51.254.47.226/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 51.254.47.226/32 -j DROP
-A INPUT -s 159.253.0.23/32 -j DROP
-A INPUT -s 193.200.241.21/32 -j DROP
-A INPUT -s 159.253.0.23/32 -j DROP
-A INPUT -s 104.28.21.17/32 -j DROP
-A INPUT -s 195.54.14.212/32 -j DROP
-A INPUT -s 188.120.41.7/32 -j DROP
-A INPUT -s 5.189.173.155/32 -j DROP
-A INPUT -s 45.35.80.18/32 -j DROP
-A INPUT -s 188.120.40.114/32 -j DROP
-A INPUT -s 192.227.227.18/32 -j DROP
-A INPUT -s 77.222.113.36/32 -j DROP
-A INPUT -s 77.222.112.198/32 -j DROP
-A INPUT -s 217.118.83.219/32 -j DROP
-A INPUT -s 217.118.83.196/32 -j DROP
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 443 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
# Completed on Sun Jan 17 03:04:30 2016