From f815dfb4d488f2b3ee5d023b3acc655790729620 Mon Sep 17 00:00:00 2001 From: Lukas Date: Tue, 24 Feb 2026 19:59:51 +0000 Subject: [PATCH] do_persistant_bans.sh aktualisiert --- do_persistant_bans.sh | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/do_persistant_bans.sh b/do_persistant_bans.sh index 48db466..bfb338c 100644 --- a/do_persistant_bans.sh +++ b/do_persistant_bans.sh @@ -1,11 +1,17 @@ +echo "Removing old sets" iptables -F permanent-bans +iptables -C INPUT -j permanent-bans 2>/dev/null || \ +iptables -I INPUT 1 -j permanent-bans ipset destroy ci-badguys -ipset create ci-badguys iphash +ipset create ci-badguys hash:ip ipset destroy bca-badguys -ipset create bca-badguys nethash +ipset create bca-badguys hash:net +echo "Making sets..." /etc/scripts/make_badguys_set.sh # ci-badboys Set: +echo "Setting up ci-badguys" iptables -A permanent-bans -m set --match-set ci-badguys src -j DROP # bca-badboys Set: -iptables -A permanent-bans -m set --match-set bca-badguys src -j DROP +echo "Setting up bca-badguys" +iptables -A permanent-bans -m set --match-set bca-badguys src -j DROP \ No newline at end of file