Mehrere Ip Sperren

Aus Glaskugel
Zur Navigation springen Zur Suche springen

1.) Zugriffe auslesen im Anschluss auffällige IP's selbst filtern (ggf. Utrace nutzen! (http://www.utrace.de/)) :

cat /var/www/vhosts/system/hierderdomainname/logs/hierderlogname | awk -F\" '{print $1}' | sort | uniq -c | sort -n

2.) Unter /root mit mcedit die Datei ipexport.txt anlegen

mcedit ipexport.txt

3.) Inhalt muss wie folgt (per Komma und Leerzeichen trennen) aussehen:

91.200.12.140, 89.248.160.252, 37.49.224.104, 93.198.93.118, 46.17.46.8, 89.163.146.28, 66.240.219.146

4.) IP Adressen per Befehl auf einen Schlag sperren:

xargs -I {} iptables -A INPUT -s {} -j DROP < /root/ipexport.txt

5.) Shit ich hab die falsche IP gesperrt!

Keine Panik auf der Titanic! mit folgendem Befehl könnt Ihr IP Adressen wieder freigeben:

iptables -D INPUT -s hierdieIPadresse -j DROP