Чому розташування за IP неправильне?
Геолокація за IP не вимірює, де ви є, — вона шукає ваш блок адрес у комерційній базі даних, яка зіставляє блоки з місцями, де провайдери їх реєструють і маршрутизують. Ці записи відстають від реальності, мобільні оператори пропускають цілі регіони через кілька шлюзів, а VPN узагалі підміняє вашу IP-адресу. На рівні країни збіг ~95–99%; на рівні міста — часто лише 50–80%.
На основі дозволу · Приватно · Працює в Chrome, Safari, Firefox, Edge
Усередині IP-адреси немає розташування
IP-адреса — це номер для маршрутизації, а не координата. «Розташування за IP» — це припущення: компанії на кшталт MaxMind та IP2Location ведуть бази даних, які зіставляють блоки адрес із місцями, і будують їх на тому, де провайдери реєструють блоки, на вимірюваннях маршрутів і затримок та на надісланих виправленнях. Коли сайт каже, що ви в Ліоні, він має на увазі: «найкраще припущення цієї бази для вашого блоку — Ліон». Різні бази припускають по-різному — тому перевірка вашої IP-адреси може не збігатися з тим, де вас бачить стримінговий сервіс, і обидві можуть не збігатися з реальністю.
Четверо звичайних підозрюваних
Застарілі реєстрації: провайдери перерозподіляють блоки між містами й регіонами швидше, ніж бази встигають їх перевіряти; блок, який переїхав із Манчестера до Бірмінгема, ще місяцями може читатися як Манчестер. Мобільні мережі: оператори пропускають дані через регіональні шлюзи, тож ціла область може виглядати як одне місто — у 4G/5G ваша IP-адреса часто вказує на шлюз, а не на вас. CGNAT: провайдери, яким бракує адрес IPv4, ховають тисячі клієнтів за однією спільною IP-адресою, а її записане розташування — там, де зареєстровано пул. VPN і проксі: сайт бачить адресу вихідного сервера, у чому й полягає весь сенс — перевірте, що показує ваша, у перевірці 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?
Переглянути англійською: Why Is My IP Location Wrong? · Українська