Перейти до вмісту
Реклама AccsZone — 购买账号, 即时发货, 24/7客服

Калькулятор відстані між IP-адресами

Введіть дві IP-адреси (або одну, щоб міряти від власного з’єднання) і подивіться, де розташована кожна, як далеко вони одна від одної, в якому напрямку і чи належать до однієї країни, мережі й типу з’єднання. Зручно для перевірки виходу VPN, розташування віддаленого працівника або шляху вашого трафіку до сервера.

Що говорить відстань між двома IP-адресами

Кожна публічна IP-адреса належить до мережі, а в кожної мережі є місце у світі, де використовуються її блоки адрес. Бази геолокації записують для кожного блоку місто, яке він найімовірніше обслуговує. Коли ви ставите дві адреси поруч, відстань між їхніми містами відповідає на практичні запитання: чи цей вхід справді звідти, де, за словами користувача, він перебуває, як далеко йде мій трафік до того сервера і чи справді «локальний» проксі локальний?

Число на цій сторінці — ортодромія, найкоротший шлях по поверхні Землі між двома опорними точками. Вона обчислюється за формулою гаверсинусів, що розглядає планету як сферу радіусом 6 371 км. На реальних відстанях ця похибка менша за 0,5 відсотка — набагато менша за невизначеність самої геолокації.

Як читати результат

Велике число — відстань у кілометрах, під ним милі й компасний напрямок від першої адреси до другої. Три позначки підсумовують порівняння:

  • Та сама країна / різні країни — порівнює коди країн із бази геолокації. Різні країни — найчіткіша ознака того, що використовується VPN або проксі або що користувач подорожує.
  • Та сама мережа (ASN) / різні мережі — порівнює номери автономних систем. Великі провайдери й хмари охоплюють цілі континенти, тож велика відстань в одній ASN — норма; мала відстань у різних ASN означає лише двох провайдерів в одному місті.
  • Той самий тип з’єднання / різні типи — порівнює класифікацію мережі (резидентний провайдер, мобільний оператор, хостинг або дата-центр, освіта, уряд). Резидентна й хостингова адреси за кілька кілометрів одна від одної — зазвичай людина й сервер, а не двоє людей.

Під позначками — кожна адреса з містом, регіоном і країною, назвою й типом мережі та використаними координатами. Карта наносить обидві точки й пряму між ними; перетягуйте й масштабуйте, щоб роздивитися. Посилання «повний пошук» відкриває повний профіль будь-якої адреси з даними про чорні списки, RPKI, Native IP і оцінку чистоти.

Оцінка часу проходження світла

Невеликий рядок під відстанню дає час, за який світло проходить цю відстань в оптоволокні в один бік. Світло в склі рухається приблизно на двох третинах швидкості у вакуумі, близько 200 000 км на секунду, тож 1 000 км коштують близько 5 мілісекунд. Це фізична нижня межа затримки між двома місцями: жодне з’єднання не може бути швидшим, а реальні з’єднання повільніші, бо кабелі йдуть уздовж узбереж і доріг, трафік проходить кілька мереж і маршрутизаторів, а звичний показник — пінг — це шлях туди й назад. Пінг у два-три рази більший за односторонню оцінку типовий; значно більший означає обхідний шлях, наприклад вихід VPN на іншому континенті або мобільного оператора, що маршрутизує через віддалений шлюз.

Типові сценарії

Перевірка VPN або проксі. Запустіть тест, вказавши в першому полі вихідну адресу VPN, а друге залишивши порожнім (ваше справжнє з’єднання). Відстань показує, наскільки трафік відхиляється, що пояснює додаткову затримку і чи справді вихід у рекламованому місті. «Нью-Йоркський» сервер, який геолокується у Франкфурті, або неправильно підписаний провайдером, або перенесений базою — у будь-якому разі він не пройде як Нью-Йорк на сервісах, що перевіряють розташування.

Перевірка віддаленого входу або замовлення. Служби підтримки й антифрод-команди можуть порівняти адресу входу з адресою в обліковому записі. Те саме місто чи регіон очікувані для звичайного користувача; інша країна разом із хостинговою мережею — класична ознака облікового запису, використаного через проксі.

Планування розміщення серверів. Порівняйте адресу сервера з адресами користувачів, які скаржаться на повільність. Якщо відстань пояснює затримку, рішення — сервер або крайовий вузол CDN ближче до цих користувачів; якщо відстань мала, а затримка висока, проблема в маршруті, а не в географії.

Порівняння двох серверів або офісів. Введіть обидві адреси, щоб отримати фізичну відстань і нижню межу затримки між двома майданчиками, — зручно при плануванні реплікації або виборі дата-центру для спільного сервісу.

Точність і обмеження

IP-геолокація — статистична оцінка на рівні міста, а не GPS. Для фіксованого широкосмугового доступу в більшості країн місто правильне в переважній більшості випадків; для мобільних мереж адреса часто зіставляється з містом шлюзу оператора, а не розташуванням телефона; для дата-центрів і виходів VPN база може записати адресу реєстрації компанії, а не сервера. Координати — опорна точка міста, тож дві адреси в одному місті показують нульову відстань, навіть якщо вони на протилежних його краях, а відстані менші за приблизно 50 км означають «приблизно те саме місце».

Приватні й зарезервовані діапазони (10.0.0.0/8, 192.168.0.0/16, fc00::/7 тощо) не мають розташування, і виміряти їх неможливо. Anycast-адреси, як-от публічні DNS-резолвери, анонсуються з багатьох місць одночасно; база може записати лише одне з них, тож відстань до anycast-адреси мало говорить про шлях, яким реально йдуть ваші пакети.

Якщо розташування відомої вам адреси виглядає неправильно: стрічка геолокації оновлюється щомісяця від постачальника, а сторінка повного пошуку показує версію даних, що використовується. Порівняти розташування з бази з вашим реальним положенням можна також у тесті на витік IP, який із вашого дозволу читає геопозицію пристрою в браузері й обчислює ту саму відстань локально.

Поширені запитання

Наскільки точна відстань між двома IP-адресами?

Настільки, наскільки точна геолокація кожної адреси. IP-геолокація працює на рівні міста; для домашніх і мобільних з’єднань місто зазвичай правильне, але за точку береться центр міста, тож відстані менші за приблизно 50 км слід читати як «приблизно те саме місце». Адреси дата-центрів і VPN можуть бути нанесені за сотні кілометрів від реального сервера.

Що означає «та сама мережа (ASN)»?

Обидві адреси анонсує та сама автономна система — той самий провайдер, хостингова компанія чи оператор. Дві адреси в одній ASN за тисячі кілометрів одна від одної — норма для великих мереж; дві адреси в різних ASN в одному місті — різні провайдери.

Чому оцінка часу проходження світла не збігається з моїм пінгом?

Оцінка — час руху світла в оптоволокні по прямій, в один бік. Реальні пакети йдуть довше: кабелі прокладені вздовж узбереж і доріг, трафік проходить кілька мереж і маршрутизаторів, а пінг вимірює шлях туди й назад. Пінг у два-три рази більший за оцінку — типовий.

Чи можна виміряти відстань до мого VPN-сервера?

Так. Введіть вихідну адресу VPN (ту, яку цей сайт показує як вашу IP при підключеному VPN) у перше поле й свою справжню адресу в друге, або запустіть тест із вимкненим і увімкненим VPN. Відстань показує, наскільки трафік відхиляється, що пояснює додаткову затримку.

Чи працює калькулятор з IPv6-адресами?

Так. Обидва поля приймають IPv4 та IPv6; база геолокації покриває обидва. Приватні й зарезервовані діапазони не мають розташування, і виміряти їх неможливо.

Друга адреса справді необов’язкова?

Так. Залиште її порожньою — і калькулятор використає адресу, з якої надійшов ваш запит, тобто вашу публічну IP або вихід VPN чи проксі, якщо вони активні.

Звідки беруться координати?

З бази міст DB-IP, яка живить кожен пошук на цьому сайті й оновлюється щомісяця. Кожна адреса зіставляється з містом та його опорними координатами; відстань — ортодромія між цими двома точками.

Чи зберігаються введені адреси?

Дві адреси логуються так само анонімізовано, як і кожен пошук на сайті (хешований запитувач, без облікового запису), і ніколи не продаються й не передаються.