Hey Jungs,
wir haben für eine Community 2 Linux vServer. Seit vorgestern stehen diese unter beschuss. Wie es aussieht wohl ein Botnet. Jedenfalls kommen von verschiedenen IPs 30 bis zu 600 connections auf Port 80 rein. Die Kiste ist somit nicht zu gebrauchen.
Ich habe jetzt versucht abhilfe zu schaffen über ein Script, welches alles Connections auf port 80 rauspickt, dann sortiert und die Anzahl der Connections pro IP zählt. Ist die Anzahl größer 15 wird in Script erzeugt, dass iptables einträge erstellt.
Ich verwende dafür dann
Code:
iptables -A INPUT -s <IP> -j DROP
Problem bei der Sache ist jedoch, dass die bereits bestehenden Connections somit tot rumhängen und erstmal ihren TTL erreichen müssen. Sie blockieren also den netzwerkverkehr.
Ideen wie man das ganze verbessern und schöner lösen könnte?