Как работает ipaddress.si
Что мы видим, что храним и откуда берётся каждое число на этом сайте.
Что мы видим
Как и любой сайт, наш сервер с каждым запросом получает некоторые сведения:
- Ваш IP-адрес — публичный адрес, который использует ваше подключение. Если вы за домашним роутером, в мобильной сети или за VPN, это адрес роутера, оператора или VPN, а не вашего устройства.
- Заголовки запроса, которые отправляет браузер, — user agent, предпочитаемые языки и сигналы приватности, такие как Do Not Track и Global Privacy Control.
- Запрошенная страница, включая всё, что вы ввели в поиск.
Браузер знает и то, что никогда нам не отправляет, — размер экрана, свой часовой пояс, согласованный протокол HTTP. Там, где мы это показываем, значения вычисляются в браузере и остаются в нём.
Что мы храним
- Собственные копии открытых наборов данных, которые каждые 24 часа загружаются и собираются на нашем сервере: глобальная таблица маршрутизации BGP и имена AS (APNIC), делегирования адресов пяти региональных интернет-регистраторов, геолокация IP (DB-IP Lite), названия мест и часовые пояса (GeoNames), список выходных узлов Tor и реестр производителей MAC от IEEE.
- Сводная статистика просмотров: путь каждой просмотренной страницы (без значений запросов, например
/ru/ip/[query]) и дневной счётчик. Ни IP, ни cookie, ни идентификаторов. Отключается, если браузер отправляет Do Not Track или Global Privacy Control. - Статистика источников данных: сколько запросов обработал каждый источник за час и сколько времени это заняло, — нужна для контроля надёжности. Значения запросов не сохраняются.
- Кратковременный кэш результатов в памяти (от минут до часов, никогда не записывается на диск), чтобы не задавать один и тот же вопрос дважды.
- Сообщения, отправленные через форму обратной связи, — до ответа на них (удаляются не позднее чем через 12 месяцев).
Что мы не храним
- Мы не записываем IP-адреса посетителей в нашем приложении. Ограничение частоты запросов работает на ключевых хешах в памяти, которые меняются ежедневно.
- Мы не храним историю IP, доменов и ASN, которые вы ищете.
- Мы не используем отслеживающие cookie. Есть только cookie с выбранным вами языком и — лишь с вашего согласия и если владелец сайта их включил — cookie Google Analytics или AdSense.
- Мы не продаём и не передаём данные посетителей.
Инфраструктура перед приложением (обратный прокси и хостинг) может кратковременно хранить стандартные журналы доступа для безопасности и эксплуатации.
Как выполняется запрос
- Ваш ввод строго проверяется. Принимаются только IP-адреса, ASN и синтаксически корректные публичные доменные имена; частные, внутренние и зарезервированные имена никогда не покидают наш сервер.
- Данные о сети, маршрутизации, регистрации, местоположении и Tor берутся из наших собственных наборов данных на нашем сервере. Ни один сторонний сервис IP-аналитики не получает запросов о вашем адресе.
- Две вещи по своей природе живые и запрашиваются в момент вашего вопроса: DNS (прямые и обратные запросы, которые наш собственный DNS-клиент отправляет рекурсивным резолверам) и регистрационные данные (RDAP или WHOIS, запрашиваемые напрямую у реестра, ответственного за адрес, номер AS или домен).
- Каждое поле показывает свой источник. Значения, которые выведены, а не записаны, — например, тип сети, угаданный по названию оператора, — помечены как предположение.
- Если источник не отвечает или работает слишком медленно, страница показывает то, что есть, а остальное помечает как недоступное — никаких выдуманных значений.
Владелец сайта может дополнительно подключить коммерческих поставщиков данных; по умолчанию они выключены и перечислены ниже с текущим состоянием.
Источники данных
Текущее состояние каждого источника данных, который может использовать сайт.
| Источник | Данные | Где работает | Статус |
|---|---|---|---|
| Routing & registry data (own) Global BGP routing table (APNIC Thyme), AS names, and delegation records from all five regional internet registries, compiled into local indexes every 24 hours. | Маршрутизация BGP | На нашем сервере | Работает 36 секунд назад |
| Geolocation data (own, DB-IP Lite + GeoNames) DB-IP IP to City Lite compiled into a local index, with time zones from the nearest GeoNames place. Refreshed every 24 hours (DB-IP publishes monthly). | Геолокация | На нашем сервере | Работает 36 секунд назад |
| Tor exit list (own copy) The Tor Project's list of exit relay addresses, refreshed with the other datasets and matched locally. | Сигналы безопасности | На нашем сервере | Работает 36 секунд назад |
| DNS (own client, server resolver) Queries the resolvers this server is configured with (or DNS_RESOLVERS) over the DNS wire protocol, with EDNS0 and DNSSEC flags, returning TTLs for every record type. | Разрешение DNS | На нашем сервере | Работает 36 секунд назад |
| AS registry data (own) AS names (APNIC Thyme) and AS number delegations from the five RIRs, from our local indexes. | Данные ASN | На нашем сервере | Работает 3 минуты назад |
| BGP table (own copy) Announced prefixes per AS and the route covering any address, from our compiled copy of the global routing table. | Маршрутизация BGP | На нашем сервере | Работает 36 секунд назад |
| RDAP (IANA bootstrap) Registration data from the authoritative RDAP servers of the RIRs and domain registries, discovered via IANA's bootstrap registry. | Регистрационные данные | Внешний API | Работает 12 минут назад |
Ограничения
- Геолокация по IP — это оценка. Она описывает, где, вероятно, используется блок адресов, — часто это место расположения оборудования провайдера. Страна обычно определяется верно, город — часто нет, особенно в мобильных сетях, на спутниковых каналах, за VPN и CGNAT. Её точности никогда не хватает, чтобы установить человека или адрес, и использовать её для этого нельзя.
- Координаты округляются до двух знаков после запятой (около 1 км) и показываются с честным радиусом точности.
- Наши наборы данных обновляются ежедневно, но источники обновляются по собственному графику (DB-IP — ежемесячно, регистраторы — ежедневно). Блок, недавно сменивший владельца, может какое-то время показывать прежнего.
- Тип сети (домашняя, мобильная, хостинг…) выводится из названия оператора и помечен как предположение. Использование прокси или VPN нельзя надёжно определить по открытым данным; мы сообщаем только то, что действительно записано в наборе данных, например выходные узлы Tor.
- Регистрационные данные публикуют реестры; они могут быть устаревшими или скрытыми ради приватности.