Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Dec 8, 2021

ipverse-rir-ip

Drop-in replacement for the IP subnet lists previously available at ipverse.net based on Internet number resource usage data published by the Regional Internet Registries (RIR). The data is organized by country code (ISO 3166).

This repository is updated daily (if the underlying data changes).

How to use

To download the delegated IPv4 subnets for Switzerland, try:
$ curl https://raw.githubusercontent.com/ipverse/rir-ip/master/country/ch/ipv4-aggregated.txt

To download the delegated IPv6 subnets for Switzerland, try:
$ curl https://raw.githubusercontent.com/ipverse/rir-ip/master/country/ch/ipv6-aggregated.txt

The data (IPv4 + IPv6 combined) is available in JSON format as well:
$ curl https://raw.githubusercontent.com/ipverse/rir-ip/master/country/ch/aggregated.json

The resulting JSON will look similar to this:

{
  "country": "Switzerland",
  "country-code": "CH",
  "delegation-status": [
    "allocated",
    "assigned"
  ],
  "mode": "aggregated",
  "subnets": {
    "ipv4": [
      "43.254.56.0/22",
      "45.115.72.0/22",
      "59.153.132.0/22",
    ],
    "ipv6": [
      "2001:df0:840::/48",
      "2001:df7:f980::/48",
      "2401:4b80::/32",
    ]
  }
}

Want moar IP addresses?

Instead of carpet banning an entire geographic region, it might be more effective to just ban specific internet providers based on their autonomous system number (ASN). Check out the ipverse-asn-ip repository for more information.

Migrating from ipverse.net?

While all download URLs pointing to ipverse.net are being redirected to the corresponding file in this Github repository, you may choose to directly download the data from the new location. Here's how to change the download-URL:

Old URL:
http://ipverse.net/ipblocks/data/countries/ch.zone
http://ipverse.net/ipblocks/data/countries/ch-ipv6.zone

New URL:
https://raw.githubusercontent.com/ipverse/rir-ip/master/country/ch/ipv4-aggregated.txt
https://raw.githubusercontent.com/ipverse/rir-ip/master/country/ch/ipv6-aggregated.txt

About

IP subnets assigned by the Regional Internet Registries (RIR) grouped by country

Topics

Resources

License

Stars

Watchers

Forks