Feature request: Using IPinfo IP to Country ASN database
abdullahdevrel opened this issue · 3 comments
I am requesting to add support for IPinfo's IP to Country database to the project. The database has the following features:
- It includes country and ASN information in the same database.
- It is updated daily, with zero compromise to accuracy. There is no range clustering, and the database provides full accuracy.
- The data granularity reaches individual IP level.
- The database comes in MMDB database format.
- It is licensed under CC-BY-SA 4.0, permitting commercial usage.
- Available file formats include: CSV, MMDB, JSON
- The data is tabular and unnested, making it very easy to use. The dataset includes both IPv4 and IPv6 in a single file.
Database schema
| Field Name | Example | Data Type | Description |
|---|---|---|---|
start_ip |
1.0.16.0 | TEXT | Starting IP address of an IP address range |
end_ip |
1.0.31.255 | TEXT | Ending IP address of an IP address range |
country |
JP | TEXT | ISO 3166 country code of the location |
country_name |
Japan | TEXT | Name of the country |
continent |
AS | TEXT | Continent code of the country |
continent_name |
Asia | TEXT | Name of the continent |
asn |
AS2519 | TEXT | Autonomous System Number |
as_name |
ARTERIA Networks Corporation | TEXT | Name of the AS (Autonomous System) organization |
as_domain |
arteria-net.com | TEXT | Official domain or website of the AS organization |
Documentation: https://ipinfo.io/developers/ip-to-country-asn-database
Samples are available here: https://github.com/ipinfo/sample-database/tree/main/IP%20to%20Country%20ASN
The database can be downloaded simply by accessing the storage URI with an access token.
curl -L https://ipinfo.io/data/free/country_asn.mmdb?token=<YOUR_TOKEN> -o country_asn.mmdbLet me know what you think. Thanks!
Or maybe use something better and cheaper: https://ipapi.is/asn.html
Hey @NikolaiT. I hope you are doing well, my friend.
I am unsure if our data is worse than anyone in any way within the context of this request. In your blog, you mention that our geolocation database is pretty good (which we very much appreciate!), and we maintain that promise with the IP to country database. The feature suggestion I made was about using a free database. It is not possible to get cheaper than free. It is licensed under CC-BY-SA 4.0.
Let me know what you think and how we can improve ourselves to become better. We always appreciate hearing feedback from everyone!
Hi @abdullahdevrel and @NikolaiT,
thanks for your comments guys. We've already started to review the available GEO databases, and try to add their support to the engines as many as possible.
It would be fine to send a PR - we can help to integrate them.