mirror of
https://github.com/ipverse/country-ip-blocks
synced 2026-08-27 13:40:16 +03:00
Update README.md
This commit is contained in:
parent
aa22dde89d
commit
c0f32e61a8
32
README.md
32
README.md
@ -8,15 +8,9 @@ This dataset saves you from parsing RIR delegation files yourself - the prefixes
|
|||||||
|
|
||||||
> **Note:** This data shows which country an IP range is *delegated to* by the RIRs. It can be used for country-level blocking and compliance, but has limitations - delegated IPs can be used in other countries or routed globally. For pinpoint geolocation (city-level, actual user location), you'll need a dedicated geolocation service.
|
> **Note:** This data shows which country an IP range is *delegated to* by the RIRs. It can be used for country-level blocking and compliance, but has limitations - delegated IPs can be used in other countries or routed globally. For pinpoint geolocation (city-level, actual user location), you'll need a dedicated geolocation service.
|
||||||
|
|
||||||
Available formats: plaintext and JSON
|
Available formats: JSON and plaintext
|
||||||
|
|
||||||
**Plaintext format** (Andorra IPv4):
|
**JSON format**:
|
||||||
```
|
|
||||||
46.172.224.0/19
|
|
||||||
85.94.160.0/19
|
|
||||||
```
|
|
||||||
|
|
||||||
**JSON format** (includes both IPv4 and IPv6):
|
|
||||||
```json
|
```json
|
||||||
{
|
{
|
||||||
"country": "Andorra",
|
"country": "Andorra",
|
||||||
@ -38,6 +32,17 @@ Available formats: plaintext and JSON
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
**Plaintext format** (Andorra IPv4):
|
||||||
|
```
|
||||||
|
46.172.224.0/19
|
||||||
|
85.94.160.0/19
|
||||||
|
```
|
||||||
|
|
||||||
|
**Plaintext format** (Andorra IPv6):
|
||||||
|
```
|
||||||
|
2a01:fb00::/29
|
||||||
|
```
|
||||||
|
|
||||||
## Recent changes
|
## Recent changes
|
||||||
|
|
||||||
- **2026-01-03**: Repo renamed from `rir-ip` to `country-ip-blocks` and JSON format updated to use camelCase. Check [MIGRATION.md](MIGRATION.md) if you're already using this data.
|
- **2026-01-03**: Repo renamed from `rir-ip` to `country-ip-blocks` and JSON format updated to use camelCase. Check [MIGRATION.md](MIGRATION.md) if you're already using this data.
|
||||||
@ -47,6 +52,12 @@ Available formats: plaintext and JSON
|
|||||||
|
|
||||||
Download the delegated networks for a specific country (Andorra in these examples):
|
Download the delegated networks for a specific country (Andorra in these examples):
|
||||||
|
|
||||||
|
|
||||||
|
**Andorra in JSON format:**
|
||||||
|
```bash
|
||||||
|
curl https://raw.githubusercontent.com/ipverse/country-ip-blocks/master/country/ad/aggregated.json
|
||||||
|
```
|
||||||
|
|
||||||
**Andorra IPv4 addresses:**
|
**Andorra IPv4 addresses:**
|
||||||
```bash
|
```bash
|
||||||
curl https://raw.githubusercontent.com/ipverse/country-ip-blocks/master/country/ad/ipv4-aggregated.txt
|
curl https://raw.githubusercontent.com/ipverse/country-ip-blocks/master/country/ad/ipv4-aggregated.txt
|
||||||
@ -57,11 +68,6 @@ curl https://raw.githubusercontent.com/ipverse/country-ip-blocks/master/country/
|
|||||||
curl https://raw.githubusercontent.com/ipverse/country-ip-blocks/master/country/ad/ipv6-aggregated.txt
|
curl https://raw.githubusercontent.com/ipverse/country-ip-blocks/master/country/ad/ipv6-aggregated.txt
|
||||||
```
|
```
|
||||||
|
|
||||||
**Andorra combined (IPv4 + IPv6) in JSON format:**
|
|
||||||
```bash
|
|
||||||
curl https://raw.githubusercontent.com/ipverse/country-ip-blocks/master/country/ad/aggregated.json
|
|
||||||
```
|
|
||||||
|
|
||||||
### Want more granular control?
|
### Want more granular control?
|
||||||
|
|
||||||
Instead of blocking an entire geographic region, it might be more effective to block specific internet providers based on their autonomous system number (ASN). Check out [asn-ip](https://github.com/ipverse/asn-ip) for more information.
|
Instead of blocking an entire geographic region, it might be more effective to block specific internet providers based on their autonomous system number (ASN). Check out [asn-ip](https://github.com/ipverse/asn-ip) for more information.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user