2026-04-01 13:48:15 +02:00
2026-04-01 07:00:29 +02:00
2026-04-01 07:00:29 +02:00
2020-01-20 00:55:19 +01:00
2020-01-20 00:55:19 +01:00
2026-04-01 13:48:15 +02:00

Country IP Blocks

I've decided to retire this project due to the massive amount of people unable to understand that the IP lists generated are not suitable for the purposes they use it for - often geoblocking. Despite repeated notices many just keep ignoring them.

Moving off GitHub was one of the best decisions ever to aid in reducing signal-to-noise ratio. But I still receive emails about supposedly missing IP blocks for certain countries.

I'll be continuing this project privately. In the interest of not disrupting things too drastically and giving everyone an opportunity to notice and migrate, I'm going to leave this repository in place for the time being. But I cannot be clearer than this: It may go away at any time.

If you have a use-case beyond geoblocking for the data, I'd like to hear from you. I will gladly restore read-only Git access to the up-to-date private repository for you.

You can find IP lists suitable for country-level geolocation and geoblocking here:

https://ipbl.herrbischoff.com/geoip/

Make sure you adjust to using them from now on.

The same limits as always apply. If you download them in bulk or aggressively probe for updates, you will get blocked. The IPs are updated at most once per day, often even less than that.

I can also only repeat encouraging you to become a supporter by setting up a recurring donation on GitHub. I chose GitHub sponsors since it's the easiest to handle and they also absorb all the risk of credit card transactions. I'm doing all of my public work while living off social security (if you call that "living" and which is about to run out anyway) and fighting off depression caused by existential dread. Many days I wake up questioning my will to go on.

I'm aware that it's hard for many right now. Money's tight, I get it. I have 20 years of experience working in IT. I couldn't get a job despite trying hard. There's a difference between cutting back on luxuries and having to take on a minimum wage job as a grocery store clerk just to make ends meet while still living below the official poverty line despite working. Which is me right now.

https://github.com/sponsors/herrbischoff