Что делает этот инструмент
Инструмент статистики сети показывает информацию о соединении в одном месте: публичный IP, онлайн-статус, тип соединения (wifi, ethernet, cellular), скорость downlink, время RTT и режим save-data. Опционально кнопка Lookup для получения геолокации и деталей провайдера по публичному IP. Браузерная статистика читается локально; для публичного IP и lookup нужен запрос к серверу. Полезно для отладки подключения, проверки VPN/прокси и понимания профиля сети.
Как использовать
- Откройте инструмент — Браузерная статистика (online, effective type, downlink, RTT, save data) появляется сразу.
- Публичный IP — Автоматически загружается с сервера. Может кэшироваться до 30 минут.
- Lookup IP (опционально) — Кнопка Lookup для получения страны, региона, города, часового пояса, провайдера и организации по публичному IP.
- Обновить — Повторный запрос публичного IP и браузерной статистики (очищает кэш).
- Копирование — Кнопка рядом с полем для копирования в буфер.
Как это работает
- Браузерная статистика — Из
NavigatorиNetworkInformationAPI. Значения effectiveType, downlink, rtt, saveData и type приходят изnavigator.connectionпри доступности. Не все браузеры поддерживают этот API; неподдерживаемые поля показываются как «—». - Публичный IP — Запрос к
GET /api/network-info, который читает IP клиента из заголовковx-real-ipилиx-forwarded-for. Кэшируется в session storage на 30 минут. - Детали IP — При нажатии Lookup отправляется
GET /api/ip-lookup(без параметров) для геолокации и провайдера по вашему IP. API проксирует к ip-api.com. Лимит 10 запросов в минуту.
Сбор браузерных данных выполняется в браузере. Для публичного IP и lookup нужны запросы к серверу; см. страницу Privacy для деталей.
Примеры использования
- Проверка соединения — Статус онлайн, тип соединения и примерная скорость (downlink, RTT).
- Проверка VPN или прокси — Публичный IP, который видит соединение.
- Отладка — Режим save-data или effective connection type при диагностике производительности.
- Быстрая информация об IP — Публичный IP и базовая геолокация без перехода на другую страницу.
Пример
- Online: true
- Effective type: 4g
- Downlink: 10 Mbps
- RTT: 50 ms
- Public IP: 203.0.113.42
- Lookup: Country, Region, City, Timezone, ISP, Org
Ограничения
- Network Information API — Не поддерживается в Safari и Firefox; downlink, RTT, type и save data могут показываться как «—» в этих браузерах.
- Публичный IP — Требуется запрос к серверу; лимит 30 зап/мин для network-info. Кэш 30 минут.
- IP lookup — Лимит 10 зап/мин. Используется ip-api.com; требуется атрибуция. Некоторые поля могут быть пустыми для части IP.
- Без детекции VPN — Инструмент показывает IP и данные соединения; детекция или пометка VPN не выполняется.