IP Based Geolocation Testing

We are implementing an IP-based geolocation service, and we need to find some IP address from various markets (LA, NY, etc.) in order to fully test the service.

Does anyone know a directory where we could find which IP ranges are used there?

EDIT: we have already implemented the system, it uses a third-party database and web service. We just want some IP address from well-known markets to test its operability.

I will see if I can get what I need from the free maxmind database.

+4
source share
6 answers

Not sure if cost is a factor, but there are several open source databases. This claims to be 99.3% accurate in its free version, with 99.8% for its paid version. They also have a free and open city database (76% accuracy at city level).

Both are available as CSV-based databases, so you can easily find a known location and get an IP range for Internet service providers in this area.

The tougher part is accessing a computer in this IP range.

+7
source

Try to find sites containing anonymizer lists. They usually list countries for anonymizer sites. Then either use the provided IP, or search for the name of the anonymizer.

Also try searching for anonymous proxy lists.

We poisoned the magazines on our huge website and created a test collection.

Sorry, I can’t pass it on. ) -

amuses

Rob

+3
source

Perhaps this database will be useful for you: http://www.hostip.info/dl/index.html is a collection of IP addresses with countries and cities.

+3
source

Many open source projects have mirrors worldwide; You can find a list of Debian mirror and kernel.org mirrors. (Note that the .org kernel has many mirrors for each country, there are eleven US mirrors that are located in different regions of the country and will give other information.)

+1
source

You can try using an automation tool such as AutoIT to populate a number of IP addresses in a WHOIS service database, such as arin or RIPE, and collect addressable responses, perhaps just by changing the first two parts of the IP.

0
source

Use Tor with strict node output .

You will need to use these parameters in your configuration:

ExitNodes server1, server2, server3 StrictExitNodes 1 

You will also need to identify exit nodes that work for you in the region you want. I suggest using the Search Whois function in ARIN to see its location if the Tor country icon is not good enough. It can be a little painful to identify the Tor work nodes in each region that you want to test, but it's possible for free.

0
source

Source: https://habr.com/ru/post/1277768/


All Articles