IP & Network

IP Geolocation

Місто, країна, ASN і координати для будь-якої IP-адреси.

IP address IPv4 or IPv6. We look up country, region, city, coordinates, timezone, and ASN from a local geolocation database.
2606:4700:4700::1111
Що означає кожне поле?

Опис полів

ASN

Autonomous System Number — глобально унікальний ідентифікатор мережі. Гео-бази збагачують location-дані через ASN (одна ASN часто розповзається на кілька країн; присвоєння тут — найімовірніше походження конкретного IP).

Організація

Організація, яка володіє алокацією IP. Для consumer-IP — зазвичай telco / кабельний ISP. Для датацентрових — AWS, Google Cloud, OVH, Hetzner. Корисно як sanity-check проти city/country гео-відповіді.

Місто

Відповідь "city" від MaxMind — best-guess за маршрутизацією, latency-зондами, фідбеком користувачів. Точність — від neighborhood-level (міські ISP) до country-only (мобільний, супутник, VPN). Тільки натяк, не ground truth.

Регіон / штат

Підрозділ під country-рівнем — штат США, німецька Bundesland, українська область. Корисно, коли місто невідоме, а країна — так.

Країна

Country-level точність — найнадійніша у будь-якій гео-базі — зазвичай 99%+. ISO-код (US, DE, UA тощо) — канонічна форма. Стережіться anycast-IP (Cloudflare 1.1.1.1) — у них немає одної країни; відповідь залежить від точки запиту.

Координати

Приблизні lat/lng. Часто вказують на центр міста, штаб-квартиру ISP, або навіть центр країни для невідомих локацій. НІКОЛИ не вважайте їх точною адресою — типова точність 10–50 км.

Поштовий індекс

Доступний, коли MaxMind покриває місто. Точність значно варіюється; багатоиндексні міста отримують лише репрезентативну відповідь. Часто відсутній для IP поза великими західними ринками.

Часовий пояс

IANA-ідентифікатор часового пояса — для конвертації UTC → локальний час. Надійніший за city/postal, бо змінюється лише на кордонах країн / штатів. Приклади: <code>Europe/Berlin</code>, <code>America/New_York</code>, <code>Asia/Tokyo</code>.

Примітка про мапу

Pin на мапі — centroid міста, не реальна адреса пристрою. Для VPN / hosting / стільникового IP pin може бути за сотні кілометрів від користувача. Використовуйте гео для аналітики, не для ідентифікації.

Про цей інструмент

IP-геолокація прив'язує IPv4- або IPv6-адресу до ймовірного фізичного розташування і мережевого оператора, що її анонсує. Наш інструмент читає з local geolocation database (синхронізується щомісяця) і повертає країну, регіон, місто, приблизну широту/довготу, часовий пояс, ASN та організацію, що володіє маршрутним префіксом — все за один round-trip.

Дані врешті походять із комбінації registry-allocation (опубліковані RIR блоки inetnum), routing-оголошень (який ASN зараз анонсує префікс) та поведінкових сигналів, зібраних upstream-вендором даних. Для споживчих провайдерів результат зазвичай точно вказує на місто; для хостингу та мобільних мереж відповідь типово точна лише до країни.

Коли використовувати цей інструмент

  • Тріаж логів сервера. Хвилю запитів з однієї країни легше впізнати, ніж хвилю з «203.0.113.x».
  • Перевірки контентного ліцензування. Підтвердити країну IP перед видачею регіонально-обмеженого матеріалу.
  • Сигнали фроду. Порівняти задекларовану країну IP із білінговою адресою на замовленні — невідповідності варті уваги.
  • Ідентифікація ASN. З'ясувати, чи належить IP до AWS, Cloudflare, residential-провайдера або відомого VPN-провайдера.

Наскільки точна геолокація?

Точність країни стабільно 99%+; точність міста зазвичай 60–80% для residential IP і різко падає для мобільних операторів, супутникових каналів і будь-якої інфраструктури з CGN. Координати — наближення, зазвичай центр призначеного міста або регіонального POP оператора, ніколи не реальна вулична адреса. Для виявлення VPN/проксі поєднуйте з Privacy Check.

Часті запитання

Наскільки точні координати?

Пара широта/довгота — це наближення. Для більшості residential-провайдерів вона вказує на центр міста, в якому зареєстровано IP-блок; для хмарних і хостингових провайдерів зазвичай розв'язується до країни або POP-міста. Вона ніколи не ідентифікує конкретну вуличну адресу — IP-геолокація не працює з такою точністю, незалежно від маркетингових заяв вендора.

Чому моя домашня IP показує неправильне місто?

Провайдери виділяють IP з регіональних пулів, тож клієнт у малому місті часто отримує IP, зареєстровану на ближче велике місто. CGN (Carrier-Grade NAT) погіршує це: тисячі мобільних абонентів ділять одну IP, що геолокується на дата-центр оператора, а не на пристрій. Країна все одно буде правильною; місто — best-effort.

Що таке поле ASN?

Autonomous System Number — номер мережі, що анонсує IP до решти інтернету через BGP. Кожен провайдер, хмарний провайдер і велике підприємство має власний ASN. Наприклад, AS13335 — Cloudflare, AS15169 — Google, AS16509 — AWS. ASN каже, хто відповідає за маршрутизацію цієї IP сьогодні, навіть коли registry-дані застарілі на роки.

Чи можна геолокувати IPv6-адресу?

Так. Покриття IPv6 у сучасних geolocation-базах порівнянне з IPv4 для residential-провайдерів і хостингу. Введіть будь-який IPv6 у стандартній нотації (наприклад, 2606:4700:4700::1111) і отримаєте ті самі поля, що й для IPv4. Менші і рідко-маршрутизовані префікси можуть мати лише country-level дані.