Как работает поиск IP
Поиск IP отвечает на простой вопрос: какая сеть объявляет этот блок адресов и что о нём зарегистрировано публично? Сам адрес не несёт личного дела. Всё показанное берётся из публичных данных маршрутизации, реестров распределения и записей обратного DNS самого владельца адреса.
Эта страница разбирает адрес локально в браузере. Чтобы показать сеть, браузер скачивает лишь небольшой статический фрагмент публичного набора данных ASN, покрывающий этот диапазон адресов. Поэтому наш сервер видит широкий диапазон, а не полный адрес, и эти запросы не пишутся в журнал доступа. Запрос обратного DNS уходит из браузера напрямую к резолверу Cloudflare DNS-over-HTTPS на cloudflare-dns.com и содержит обратное имя адреса. Адрес можно поместить во фрагмент URL, чтобы поделиться результатом или сохранить его, и этот фрагмент остаётся в браузере.
Что такое ASN?
Номер автономной системы идентифицирует сеть, которая обменивается маршрутной информацией с остальным интернетом. У провайдеров, хостеров, университетов и крупных организаций есть свой номер. Он пишется с префиксом AS, например AS13335.
Когда поиск показывает ASN, название организации и страну, он сообщает, какая сеть владеет этим блоком адресов или объявляет его. Это полезный контекст: адреса хостеров часто принадлежат центрам данных, а адреса сетей доступа — домам, офисам и мобильным абонентам. Один ASN может содержать тысячи диапазонов, поэтому название организации описывает сеть, а не отдельного клиента.
Обратный DNS
Обычный DNS превращает имя в адрес. Обратный DNS делает наоборот: спрашивает, какое имя, если оно есть, владелец опубликовал для адреса. Используемая запись называется PTR, а поиск идёт в особых зонах in-addr.arpa для IPv4 и ip6.arpa для IPv6.
У многих адресов обратного имени нет вовсе, и это не ошибка. Потребительские подключения часто не публикуют ничего или публикуют общее имя по схеме провайдера — код города или идентификатор услуги. Обратное имя обычно рассказывает о сети хостинга или доступа и редко указывает на человека.
Специальные и приватные диапазоны
Не каждый адрес маршрутизируется глобально. Поиск распознаёт зарезервированные блоки и объясняет их вместо обращения к публичным источникам, потому что такие адреса не могут появиться в открытом интернете:
- Приватные сети: 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16 используются дома и в офисах за NAT.
- Loopback: 127.0.0.0/8 и ::1 всегда указывают на локальную машину.
- Link-local: 169.254.0.0/16 и fe80::/10 действительны только в одном сегменте сети и назначаются автоматически.
- CGNAT: 100.64.0.0/10 делится между клиентами интернет-провайдером.
- Документация: 192.0.2.0/24, 198.51.100.0/24, 203.0.113.0/24 и 2001:db8::/32 зарезервированы для примеров и никогда не принадлежат реальному хосту.
- Уникальные локальные IPv6: fc00::/7 — аналог приватного диапазона в IPv6.
- Многоадресные и зарезервированные: 224.0.0.0/4, 240.0.0.0/4 и ff00::/8 служат особым целям и не являются обычными одноадресными.
Если вставить адрес из этих диапазонов, вы всё равно получите преобразования форматов и классификацию типа адреса, но публичной сети для поиска нет.
Насколько точен поиск IP?
Разные части результата имеют очень разную надёжность. Семейство адреса, диапазон и объявляющая сеть точны, потому что берутся из данных маршрутизации. Местоположение на уровне страны обычно верно. На уровне города это оценка, и часто это региональный узел провайдера, а не фактическое положение посетителя.
Обратный DNS полностью зависит от оператора сети: одни публикуют осмысленные имена, многие — ничего. Воспринимайте любой поиск как набор подсказок об инфраструктуре, а не как доказательство, кто и где находится. VPN, прокси или мобильная сеть могут сделать опубликованное местоположение совершенно непохожим на физическое.
Частые вопросы
Можно ли искать приватный адрес вроде 192.168.1.1?
Да, но публичного в нём искать нечего. Приватные, loopback, link-local и CGNAT-адреса не маршрутизируются в интернете, поэтому поиск сообщает их диапазон и даёт преобразования форматов вместо обращения к публичным источникам.
Почему поиск показывает организацию, а не человека?
Публичные IP-адреса распределяются между организациями, а не людьми. Название организации — это сеть, объявляющая блок адресов. Оно не идентифицирует абонента, домохозяйство или устройство за этим адресом.
Что означают десятичная, шестнадцатеричная и двоичная формы?
Это один и тот же адрес в разных системах счисления. 32-битный адрес IPv4 вроде 203.0.113.42 можно записать одним десятичным числом, в шестнадцатеричном виде или 32 двоичными цифрами. Шестнадцатеричный вид распространён в интерфейсах брандмауэров и роутеров, десятичный встречается в некоторых форматах журналов. IPv6 использует 128 бит и обычно показывается шестнадцатеричным.
Почему у моего IP нет обратного DNS-имени?
Публикация записи PTR необязательна. Многие провайдеры доступа не публикуют её или публикуют только общее имя. Отсутствие обратного имени не означает, что адрес подозрительный, и не мешает другим запросам возвращать сведения о сети.
Насколько точна геолокация из поиска IP?
Результаты уровня страны обычно точны. Результаты по региону и городу — приблизительные оценки, потому что блоки адресов выделяются провайдеру, а не улице. Мобильные пользователи, пользователи VPN и клиенты CGNAT могут оказаться совсем не там, где находятся.
Вы сохраняете адреса, которые я ищу?
Нет. Адрес разбирается и классифицируется в вашем браузере. Данные ASN загружаются как статический фрагмент, покрывающий только искомый диапазон, поэтому наш сервер видит широкий диапазон, а не полный адрес, и эти запросы не пишутся в журнал доступа. Запрос обратного DNS уходит из браузера напрямую к резолверу Cloudflare DNS-over-HTTPS и содержит обратное имя адреса. Если адрес попадает во фрагмент URL, он остаётся в браузере, и его можно убрать, очистив адресную строку.