через сервер
GeoIP lookup
Определение IP или хоста: страна, город, координаты с радиусом точности, часовой пояс, сеть и AS-оператор.
мы читаем локальную базу MaxMind — адрес не отправляется третьим лицам
Введите IP-адрес или имя хоста.
Продукт использует данные GeoLite2, созданные MaxMind, доступные на maxmind.com
Как определяется местоположение и насколько оно точно
Адрес ищется в локальной базе MaxMind GeoLite2 — запрос не покидает нашу инфраструктуру и не отправляется третьим лицам. В ответе — зарегистрированное расположение сети и автономная система, которая её анонсирует.
У каждого результата есть радиус точности, и читать нужно в первую очередь его. Координаты — центр этого круга, а не адрес: радиус в 1000 км означает, что ответ уровня страны и не более того.
Город определён неверно. База сломана?
Обычно нет. Геолокация по IP выводит положение из регистрационных и маршрутных данных, а мобильные операторы, VPN и крупные провайдеры регулярно выпускают трафик в городе за сотни километров от пользователя. Радиус точности как раз об этом и сообщает.
Можно ли по этому определить человека?
Нет, и использовать так не следует. В лучшем случае это сеть в городе. Всё, что на странице читается как точное местоположение, — артефакт формата координат, а не факт о человеке.
Почему по IPv6 меньше данных?
Выделения IPv6 новее и часто раздаются крупными блоками со слабой географической детализацией, поэтому в бесплатной базе нередко есть страна и AS, но нет города. Это ограничение покрытия данных, а не ошибка.
Зачем нужен номер AS?
Он идентифицирует оператора сети, анонсирующего адрес: хостинг, провайдера или облачный регион. Для инфраструктурных задач это часто полезнее города — сразу видно, пришёл трафик от домашнего провайдера, из дата-центра или из известного облака.
Смежные инструменты: DNS lookup, WHOIS-проверка и Калькулятор CIDR.