Почему мой IP показывает не тот город?

Геолокация по IP не измеряет, где вы находитесь, — она ищет ваш блок адресов в коммерческой базе данных, которая связывает блоки с местами, где провайдеры их регистрируют и маршрутизируют. Эти записи отстают от реальности, мобильные операторы пропускают целые регионы через несколько шлюзов, а VPN подменяет ваш IP целиком. На уровне страны ответ верен примерно в 95–99% случаев, на уровне города — часто лишь в 50–80%.

С разрешения · Конфиденциально · Работает в Chrome, Safari, Firefox, Edge

Внутри IP-адреса нет никакого местоположения

ваше устройствоIP 84.17.51.xбаза данных геолокацииблок 84.17.48.0/20 →«Манчестер» (рег. 2023)запись устарела на 18 месяцев«Вы находитесь вМанчестере!»(вы переехали вместе с блоком)Никаких измерений — это поиск по бумагам, а бумаги устаревают.
Местоположение по IP — это запрос к базе данных, а не измерение: метка встаёт там, где сказано в бумагах.

IP-адрес — это маршрутный номер, а не координата. «Местоположение по IP» — это вывод по косвенным данным: такие компании, как MaxMind и IP2Location, ведут базы, где блоки адресов сопоставлены с местами; строятся они на том, где провайдеры регистрируют блоки, на измерениях маршрутов и задержек и на присланных исправлениях. Когда сайт пишет, что вы в Лионе, это значит: «лучшая догадка этой базы для вашего блока — Лион». Разные базы гадают по-разному — поэтому проверка вашего IP может расходиться с тем, где вас видит стриминговый сервис, и обе версии могут расходиться с реальностью.

Четверо обычных подозреваемых

Устаревшие регистрации: провайдеры перебрасывают блоки между городами и регионами быстрее, чем базы успевают их перепроверять; блок, переехавший из Манчестера в Бирмингем, месяцами читается как Манчестер. Мобильные сети: операторы пропускают трафик через региональные шлюзы, поэтому целая область может выглядеть как один город — в 4G/5G ваш IP чаще указывает на шлюз, а не на вас. CGNAT: провайдерам не хватает адресов IPv4, поэтому тысячи абонентов сидят за одним общим IP, а его записанное местоположение — там, где зарегистрирован пул. VPN и прокси: сайт видит IP выходного сервера — в этом и весь смысл; узнать, что показывает ваш, можно в проверке VPN.

Какая точность реалистична

Ориентиры, принятые в отрасли: на проводном подключении страна определяется верно примерно в 95–99% случаев, регион или область — в 70–90%, город — обычно в 50–80% и хуже в мобильных сетях; улица — никогда, её в этих базах просто нет. Считайте любое «местоположение по IP» подсказкой размером с город. По этой же причине карты на сайтах проверки IP (включая нашу) центрируются на городе, а не на доме: метка отмечает центр вашего блока по данным базы, и любой сайт, который обещает по одному лишь IP большую точность, просто гадает.

Что реально можно сделать

Если конкретный сервис определяет вас неверно и это мешает (предупреждения банка, валюта в магазине, региональные каталоги), на практике работают три пути: отправить исправление в крупные базы (MaxMind и IP2Location принимают заявки — правка расходится по сайтам за несколько недель); перейти на IPv6, если провайдер его даёт, потому что у блоков v6 записи часто свежее; или спросить провайдера, может ли он вывести вас из-под CGNAT. Что не работает: любые настройки на вашем устройстве — запись привязана к блоку адресов, а не к вам. А если цель в том, чтобы сервис намеренно видел другое местоположение, это как раз случай для VPN, со всеми оговорками из нашего руководства по VPN.

Когда нужно настоящее местоположение

Как только нужна точность, забудьте про IP: разрешите запрос браузера на странице местоположения — и вы получите совмещённую позицию по GPS и Wi-Fi: метры вместо догадок размером с город, и только с вашего согласия. Две системы ошибаются независимо друг от друга, и это по-настоящему полезно: именно на их сравнении наша проверка VPN замечает туннель, а расхождение между тем, где вас видит IP, и тем, где вас видит GPS, — обычно самое быстрое объяснение вопроса «почему этот сайт думает, что я в другом городе?».

неправильный город по IP точность геолокации по IP

Частые вопросы

Насколько точна геолокация по IP?
На проводном подключении страна определяется примерно в 95–99% случаев, регион или область — в 70–90%, город — обычно в 50–80%, а в мобильных сетях реже. Улицы в этих базах нет вообще, так что относитесь к результату как к подсказке размером с город.
Как исправить неверное местоположение по IP?
Отправьте исправление в MaxMind и IP2Location — обе базы принимают заявки, и правка расходится по сайтам за несколько недель. Ещё помогает переход на IPv6 или просьба к провайдеру вывести вас из-под CGNAT. На самом устройстве менять нечего.
Почему в мобильной сети IP показывает другой город?
Операторы пропускают трафик целых регионов через несколько шлюзов, а CGNAT сажает тысячи абонентов за один общий IP. В итоге определяется шлюз или пул адресов, который может стоять за сотни километров от вас.

Смотреть на английском: Why Is My IP Location Wrong? · Русский