fail2ban-Darstellung Ladezeit
Re: fail2ban-Datstellung Ladezeit
Von der Übersicht mit den Jails dann bei Klick auf die jeweils enthaltenen IP Adressen (eventl. extra Seite) routen und dort erst abfragen.
Re: fail2ban-Datstellung Ladezeit
Dann müsste jemand mal das mit einem jail ausprobieren, was lange dauert:Ralph wrote: ↑Fri 15. Aug 2025, 19:43 Eventl. die IP Adressen nicht direkt bei Klick auf Fail2ban abfragen ... nur die Jails (count) und das Textfeld für eine IP Suche.
Von der Übersicht mit den Jails dann bei Klick auf die jeweils enthaltenen IP Adressen (eventl. extra Seite) routen und dort erst abfragen.
Code: Select all
❯ fail2ban-client status sshd
Status for the jail: sshd
|- Filter
| |- Currently failed: 11
| |- Total failed: 296003
| `- Journal matches: _SYSTEMD_UNIT=sshd.service + _COMM=sshd
`- Actions
|- Currently banned: 1
|- Total banned: 17190
`- Banned IP list: 80.94.93.119
--
A backend dev walks into a bar, orders 1 beer.
Then orders 100 beers.
Then orders -1 beers.
Then orders “a lizard”.
Then explodes.
The bartender says: “You really should validate your input.”
Re: fail2ban-Datstellung Ladezeit
„Nein, ich möchte keine 40 Sekunden einen Spinner angezeigt bekommen! Vielen Dank!“
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
-
- Posts: 124
- Joined: Tue 28. Nov 2023, 17:52
Re: fail2ban-Datstellung Ladezeit
Zumal das ja evtl. auch in einem 500er enden würde, weil deine Liste ja auch einiges mehr an Einträgen hat.
Roland
Re: fail2ban-Datstellung Ladezeit
Auf einen 500er kann man ja entsprechend reagieren.blickgerecht wrote: ↑Fri 15. Aug 2025, 20:28Zumal das ja evtl. auch in einem 500er enden würde, weil deine Liste ja auch einiges mehr an Einträgen hat.
Evtl. ist der Cache keine schlechte Idee.
--
A backend dev walks into a bar, orders 1 beer.
Then orders 100 beers.
Then orders -1 beers.
Then orders “a lizard”.
Then explodes.
The bartender says: “You really should validate your input.”
Re: fail2ban-Datstellung Ladezeit
Habe gerade bei meinem Server geschaut mit mit 10500 gebannten IPs, der läd die Seite in maximal 1 Sekunde.
Vielleicht muss mir Tobi mal Zugriff zu seinem Server mit den 200.000 gebannten IPs geben, damit ich es selbst mal sehen kann.
(* Challenge accepted, ich denke ich bekomme die Ladezeit trotzdem um ein gutes Stück gedrückt, dann noch Asynchron laden und dann sollte es auch mit 200k noch bedienbar bleiben)
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: fail2ban-Datstellung Ladezeit
Dann kann die GUI die Datenbank befragen.
Zugriff zum Server ist kein Problem.
Sag einfach Bescheid ob, wann und wie.
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Re: fail2ban-Datstellung Ladezeit

Ich würde so ab kommende Woche vielleicht mal einen Blick drauf werfen wollen, sage dir dann Bescheid - Dankeschön!
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: fail2ban-Datstellung Ladezeit
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Re: fail2ban-Datstellung Ladezeit
Wie wäre es mit redis?
--
A backend dev walks into a bar, orders 1 beer.
Then orders 100 beers.
Then orders -1 beers.
Then orders “a lizard”.
Then explodes.
The bartender says: “You really should validate your input.”
Re: fail2ban-Darstellung Ladezeit
Dann möchte man ja gern recht aktuelle Werte haben, also alle 5 - 10 min, den Cache aktualisieren.
Ich schau zum Beispiel bei meinem Server einmal alle paar Monate in die Fail2Ban Liste rein. Wenn ich nun bedenke, das so viel Rechenzeit (pro Tag / alle 5 Min Cache füllen * 30 Sek Ausführzeit = 144 Min verschwendete Rechenzeit pro Tag) verschwendet würde um einen Cache zu füllen, den ich mir nur in den seltensten Fällen anschaue, ne tut mir leid, das kann ich nicht umsetzen

Es wird sich eine andere Lösung finden...
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: fail2ban-Darstellung Ladezeit
Ich ziehe mein Posting von gestern zurück.

Intern verwendet fail2ban bereits sqlite.
Speicherort: /var/lib/fail2ban/fail2ban.sqlite3
Na da geht doch was, oder?
https://www.php.net/manual/en/book.sqlite3.php

Du machst das schon
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser