Zu Github:
Ich bin der Meinung das sich das nicht lohnt. Das Script ist so gut wie stabil und "fertig". Für ein paar kleine Korrekturen lohnt sich das nicht extra ein Github Projekt zu eröffnen.
SiGa
Wenn Du wirklich noch viele gute Ideen hast, dass sich das lohnt, würde ich Dir einen Zugang zu meinem GIT einrichten. Ansonsten kannst Du gerne das Script forken und selbst dran rum basteln.
Bitte dabei die Lizenz beachten.
Zum Subnetze sperren:
Das ist eine Problemstellung für Fail2Ban, nicht für mein Script. Ich müsste im Script mitloggen welche IPs wann gesperrt wurden und auf diese Daten dann Analysen durchführen und die gemeinsamen Netze ermitteln. Davon bekäme F2B aber nichts mit. Der würde weiterhin einzelne IPs sperren und auch nur einzelne IPs wieder freigeben.
Deswegen halte ich persönlich von der Idee nichts.
Wenn Du magst kannst Du das ja selbst implementieren.
Kommendes Wochenende habe ich wieder ein bisschen Luft, dann werde ich das Script von der Qualität noch ein wenig überarbeiten und die Kommentarfunktion einbauen. Wer noch Ideen hat kann sich bis dahin ja noch melden. 