Перейти к содержанию
ipaddress.si

Как работает 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.
  • Мы не продаём и не передаём данные посетителей.

Инфраструктура перед приложением (обратный прокси и хостинг) может кратковременно хранить стандартные журналы доступа для безопасности и эксплуатации.

Как выполняется запрос

  1. Ваш ввод строго проверяется. Принимаются только IP-адреса, ASN и синтаксически корректные публичные доменные имена; частные, внутренние и зарезервированные имена никогда не покидают наш сервер.
  2. Данные о сети, маршрутизации, регистрации, местоположении и Tor берутся из наших собственных наборов данных на нашем сервере. Ни один сторонний сервис IP-аналитики не получает запросов о вашем адресе.
  3. Две вещи по своей природе живые и запрашиваются в момент вашего вопроса: DNS (прямые и обратные запросы, которые наш собственный DNS-клиент отправляет рекурсивным резолверам) и регистрационные данные (RDAP или WHOIS, запрашиваемые напрямую у реестра, ответственного за адрес, номер AS или домен).
  4. Каждое поле показывает свой источник. Значения, которые выведены, а не записаны, — например, тип сети, угаданный по названию оператора, — помечены как предположение.
  5. Если источник не отвечает или работает слишком медленно, страница показывает то, что есть, а остальное помечает как недоступное — никаких выдуманных значений.

Владелец сайта может дополнительно подключить коммерческих поставщиков данных; по умолчанию они выключены и перечислены ниже с текущим состоянием.

Источники данных

Текущее состояние каждого источника данных, который может использовать сайт.

ИсточникДанныеГде работаетСтатус
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На нашем сервереРаботает

10 секунд назад

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).

ГеолокацияНа нашем сервереРаботает

10 секунд назад

Tor exit list (own copy)

The Tor Project's list of exit relay addresses, refreshed with the other datasets and matched locally.

Сигналы безопасностиНа нашем сервереРаботает

10 секунд назад

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На нашем сервереРаботает

16 секунд назад

AS registry data (own)

AS names (APNIC Thyme) and AS number delegations from the five RIRs, from our local indexes.

Данные ASNНа нашем сервереРаботает

5 минут назад

BGP table (own copy)

Announced prefixes per AS and the route covering any address, from our compiled copy of the global routing table.

Маршрутизация BGPНа нашем сервереРаботает

10 секунд назад

RDAP (IANA bootstrap)

Registration data from the authoritative RDAP servers of the RIRs and domain registries, discovered via IANA's bootstrap registry.

Регистрационные данныеВнешний APIРаботает

4 минуты назад

Ограничения

  • Геолокация по IP — это оценка. Она описывает, где, вероятно, используется блок адресов, — часто это место расположения оборудования провайдера. Страна обычно определяется верно, город — часто нет, особенно в мобильных сетях, на спутниковых каналах, за VPN и CGNAT. Её точности никогда не хватает, чтобы установить человека или адрес, и использовать её для этого нельзя.
  • Координаты округляются до двух знаков после запятой (около 1 км) и показываются с честным радиусом точности.
  • Наши наборы данных обновляются ежедневно, но источники обновляются по собственному графику (DB-IP — ежемесячно, регистраторы — ежедневно). Блок, недавно сменивший владельца, может какое-то время показывать прежнего.
  • Тип сети (домашняя, мобильная, хостинг…) выводится из названия оператора и помечен как предположение. Использование прокси или VPN нельзя надёжно определить по открытым данным; мы сообщаем только то, что действительно записано в наборе данных, например выходные узлы Tor.
  • Регистрационные данные публикуют реестры; они могут быть устаревшими или скрытыми ради приватности.