Das stimmt natürlich.
Ich habe sowas ähnliches wie "trick77/nftables-blacklist" gebaut:
Spoiler anzeigen
Aug 06 12:14:00 mail systemd[1]: Starting blocklist.service - Update nftables blocklist...
Aug 06 12:14:00 mail blocklist.sh[115657]: [2026-08-06 12:14:00] Prüfe lokale Blocklisten...
Aug 06 12:14:00 mail blocklist.sh[115657]: [2026-08-06 12:14:00] Blocklist-Quellen:
Aug 06 12:14:00 mail blocklist.sh[115657]: [2026-08-06 12:14:00] abuse.log : 10000 Einträge
Aug 06 12:14:00 mail blocklist.sh[115657]: [2026-08-06 12:14:00] blocklist.log : 27097 Einträge
Aug 06 12:14:00 mail blocklist.sh[115657]: [2026-08-06 12:14:00] manual.log : 31 Einträge
Aug 06 12:14:00 mail blocklist.sh[115657]: [2026-08-06 12:14:00] bad.log : 15000 Einträge
Aug 06 12:14:00 mail blocklist.sh[115657]: [2026-08-06 12:14:00] green.log : 2951 Einträge
Aug 06 12:14:00 mail blocklist.sh[115657]: [2026-08-06 12:14:00] compromised.log : 558 Einträge
Aug 06 12:14:00 mail blocklist.sh[115657]: [2026-08-06 12:14:00] spamhaus4.log : 1679 Einträge
Aug 06 12:14:00 mail blocklist.sh[115657]: [2026-08-06 12:14:00] spamhaus6.log : 91 Einträge
Aug 06 12:14:00 mail blocklist.sh[115657]: [2026-08-06 12:14:00] --------------------------------
Aug 06 12:14:00 mail blocklist.sh[115657]: [2026-08-06 12:14:00] Gesamt : 57407 Einträge
Aug 06 12:14:00 mail blocklist.sh[115657]: [2026-08-06 12:14:00] Normalisiere, kombiniere und de-dupliziere IP-Adressen...
Aug 06 12:14:02 mail blocklist.sh[115657]: [2026-08-06 12:14:02] Gefiltert -> IPv4: 38306 | IPv6: 641
Aug 06 12:14:02 mail blocklist.sh[115657]: [2026-08-06 12:14:02] Verarbeite Whitelist (/var/lib/blocklists/whitelist.log)...
Aug 06 12:14:02 mail blocklist.sh[115657]: [2026-08-06 12:14:02] Whitelist geladen -> IPv4: 8 Netze | IPv6: 5 Netze
Aug 06 12:14:02 mail blocklist.sh[115657]: [2026-08-06 12:14:02] Ziehe Whitelist von der Blocklist ab...
Aug 06 12:14:04 mail blocklist.sh[115657]: [2026-08-06 12:14:04] Nach Whitelist-Abzug -> IPv4: 38305 | IPv6: 641
Aug 06 12:14:04 mail blocklist.sh[115657]: [2026-08-06 12:14:04] Baue Transaktion: 38305 Elemente für bl_v4 in Batches von 500 ...
Aug 06 12:14:04 mail blocklist.sh[115657]: [2026-08-06 12:14:04] Baue Transaktion: 641 Elemente für bl_v6 in Batches von 200 ...
Aug 06 12:14:04 mail blocklist.sh[115657]: [2026-08-06 12:14:04] Wende Transaktion atomar an (nft -f) ...
Aug 06 12:14:04 mail blocklist.sh[115657]: + nft -f /tmp/tmp.nu2E3YX9TJ/update-sets.nft
Aug 06 12:14:05 mail blocklist.sh[115657]: + set +x
Aug 06 12:14:05 mail blocklist.sh[115657]: [2026-08-06 12:14:05] Fertig
Aug 06 12:14:05 mail systemd[1]: blocklist.service: Deactivated successfully.
Aug 06 12:14:05 mail systemd[1]: Finished blocklist.service - Update nftables blocklist.
Aug 06 12:14:05 mail systemd[1]: blocklist.service: Consumed 4.976s CPU time
Zuerst teste ich es immer auf meinem Heimserver, daher auch der Rauswurf ![]()