S
S
SSar2013-11-26 08:25:05
Geolocation
SSar, 2013-11-26 08:25:05

Is there a sane online GeoIP database?

Good afternoon, colleagues.
Prompt supported online base GeoIP.
The requirements are as follows:
1. The database must be up to date and maintained.
2. Request over IP (GET/POST)
must be supported. 3. There must be an inetnum attribute - the range of IP addresses of the provider to which the requested IP belongs.
4. It is desirable to have geocoordinates (latitude and longitude) in order not to make an additional request to the Yandex or Google geocoder.
5. Desirable base around the world, and not just the Russian Federation and the CIS.
For the last 2 years I have been using 2 GeoIP services for the Public Monitoring
service: 1. ipgeobase.ru- worked perfectly and provided the most complete data, but only for the Russian Federation and the CIS, until in half of the cases it began to return a redirect to a curved URL instead of an XML response, and the administration simply ignores incoming mail.

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>301 Moved Permanently</title></head><body><h1>Moved Permanently</h1><p>The document has moved <a href="http://geobalancer/geo/?ip=...">here</a>.</p></body></html>

2. geodb.ru is a good by-product from ashmanov.com, BUT:
- The inetnum range is not returned, as a result, a separate request is needed for each IP from the same subnet.
- Technical support answers almost all questions with a refusal referring to the hand-in.
- The relevance of the database is poorly supported, sometimes the country is mistaken not only by the city.
- The response format is line-by-line, neither xml, nor csv, nor json.
PS Do not offer an offline database, because as practice shows, at least once a month there are quite a lot of changes, and importing a large amount of data monthly is an unnecessary crutch and a waste of time and resources.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
sim3x, 2019-03-02
@sim3x

https://dev.maxmind.com/geoip/ - SaaS for money
https://dev.maxmind.com/geoip/geoip2/geolite2/ - file with "less accurate" data

A
Alex_B, 2019-03-26
@Aleks_B

BigDataCloud.net - look in the section IP geolocation APIs
1. Updated every day.
2. Supports GET.
3. One of the parameters returns the subnet within which the IP of interest is advertised.
4. Gives the estimated coordinates of the requested IP + the expected territory of its use.
5. Worldwide data.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question