Тестирование геолокации на основе IP-адреса [закрыто]
-
03-07-2019 - |
Вопрос
Мы внедряем сервис геолокации на основе IP, и нам нужно найти несколько IP-адресов с различных рынков (Лос-Анджелес, Нью-Йорк и т.д.), чтобы полностью протестировать сервис.
Кто-нибудь знает каталог, где мы могли бы найти, какие диапазоны IP-адресов где используются?
Редактировать:Мы уже внедрили систему, она использует стороннюю базу данных и веб-сервис.Мы просто хотим, чтобы некоторые IP-адреса с известных рынков подтвердили его правильность.
Я собираюсь посмотреть, смогу ли я получить то, что мне нужно, из бесплатной базы данных maxmind.
Решение
Не уверен, является ли стоимость фактором, но существует несколько баз данных с открытым исходным кодом. Этот заявляет о точности 99,3% в своей бесплатной версии и 99,8% в своей платной версии.У них также есть Бесплатная база данных городов с открытым исходным кодом (точность 76% на уровне города).
Они оба доступны в виде баз данных на основе CSV, так что вы можете легко выбрать известное местоположение и получить диапазон IP для интернет-провайдеров в этом районе.
Самое сложное - получить доступ к компьютеру в этом диапазоне IP.
Другие советы
Попробуйте поискать сайты, предоставляющие списки анонимайзеров.Обычно в них перечисляются страны для сайтов-анонимайзеров.Затем либо используйте указанный IP-адрес, либо выполните поиск по имени анонимайзера.
Также попробуйте поискать списки анонимных прокси.
Мы просмотрели логи для нашего огромного веб-сайта и собрали коллекцию тестов.
Извините, я не могу передать это дальше.)-:
ваше здоровье,
Роб
возможно, эта база данных будет вам полезна:http://www.hostip.info/dl/index.html это набор ip-адресов со странами и городами.
Многие проекты с открытым исходным кодом имеют зеркала по всему миру;вы можете найти список товаров, индексированных по странам Зеркала Debian и kernel.org зеркала.(Обратите внимание, что kernel.org в частности, в каждой стране есть много зеркал;их одиннадцать Зеркала Соединенных Штатов, которые расположены в разных регионах страны и давали бы разную информацию.)
Вы могли бы попробовать использовать инструмент автоматизации, такой как AutoIt, для отправки ряда IP-адресов в службу базы данных whois, такую как арин или СОЗРЕЙТЕ и соберите адресованные ответы, вероятно, просто изменив первые две части IP.
Использование Тор с помощью строгий выходной узел.
Вам нужно будет использовать эти параметры в вашей конфигурации:
ExitNodes server1, server2, server3
StrictExitNodes 1
Вам также нужно будет определить узлы выхода, которые работают для вас в нужном вам регионе.Я предлагаю использовать функцию поиска Whois по адресу АРИН чтобы увидеть его местоположение, если значок страны Tor недостаточно хорош.Определить работающие узлы Tor в каждом регионе, который вы хотите протестировать, может быть немного проблематично, но это возможно и бесплатно.