Um zu sehen welche Länder anhand ihrer IP Adresse häufig von Fail2ban geblockt werden, könnt ihr mit GEOIP dies Auslesen und mit einem Kommando befehl anzeigen lassen

Ertsmal das Packet geoip Installieren

sudo apt-get install geoip-bin

Nun folgenden befehl eingeben

cat /var/log/fail2ban.log* | grep Ban | sed 's/.*[Bb]an \(.*\)/\1/' | uniq | while read line; do geoiplookup $line; done | sort | uniq -c | sort -nr

Je nach Logfile Größe kann es dauern, am schluss bekommt ihr eine Liste

 3026 GeoIP Country Edition: US, United States
1326 GeoIP Country Edition: LT, Lithuania
1093 GeoIP Country Edition: GB, United Kingdom
751 GeoIP Country Edition: DE, Germany
656 GeoIP Country Edition: JP, Japan
511 GeoIP Country Edition: BG, Bulgaria
503 GeoIP Country Edition: SG, Singapore
334 GeoIP Country Edition: RU, Russian Federation
322 GeoIP Country Edition: IP Address not found
319 GeoIP Country Edition: NL, Netherlands
291 GeoIP Country Edition: PL, Poland
288 GeoIP Country Edition: IN, India
258 GeoIP Country Edition: BR, Brazil
252 GeoIP Country Edition: KR, Korea, Republic of
228 GeoIP Country Edition: CN, China
201 GeoIP Country Edition: FR, France
155 GeoIP Country Edition: HK, Hong Kong
125 GeoIP Country Edition: VN, Vietnam
117 GeoIP Country Edition: IR, Iran, Islamic Republic of
104 GeoIP Country Edition: NO, Norway
101 GeoIP Country Edition: ID, Indonesia