Beware by blocking by IP. Many IP databases are outdated or wrong. This can be seen in Spain where DIGI (a romanian ISP) users have som troubles because of this. Some services see a romanian user instead of a spanish one.
There's a website here in the UK which thinks my british IP address is non EU and tells me I can't use it because it's meant to only be used by EU citizens (oh the irony, the UK not being in the EU anyway, probably why they ban all of their british users without knowing lmao).