How often do country IP address ranges change?
I get a lot of notifications about failed login via Wordpress or SSH. It's very hard to ban every single IP address, so I wrote a script to block single IP addresses and IP ranges. But I never reset my firewall. Is it possible that an IP address known as an Algerian will become a German IP address sometime? How often should I reset my firewall to load a new set of IP addresses?
Fail2ban avoids a lot after the 2nd or 3rd try but I want to block some countries completely.
My website is aimed at Central European customers and the most of the bots come from e.g. China, Brasilia, Algeria and so on. I want to block such countries completely.
Thanks