IP-адрес: что это, как узнать свой и проверить чужой
В логе сервера мелькает адрес вида 178.66.12.40, провайдер в договоре называет его «ваш IP», а телефон и ноутбук в одной квартире, если заглянуть в настройки, живут на разных адресах. Кажется, что адресов у человека несколько, и отчасти так и есть. В этой статье разберём, что такое IP-адрес, чем внешний адрес отличается от внутреннего, как узнать свой и что на самом деле можно определить по адресу чужого устройства.
Что такое IP-адрес
IP-адрес это числовой адрес устройства в сети, работающей по протоколу IP. Сеть устроена так же, как обычная почта: чтобы письмо дошло, у отправителя и получателя должны быть адреса, а на каждом узле по пути должно быть понятно, куда передавать письмо дальше. IP-адрес выполняет ровно эту роль: он говорит, откуда пакет вышел и куда должен прийти.
Привычная запись с четырьмя числами через точку описывает адрес версии IPv4. Каждое число занимает один байт и может быть от 0 до 255, а весь адрес занимает 32 бита. Всего таких адресов 2 в степени 32, то есть 4 294 967 296. На момент разработки протокола это казалось огромным запасом, но интернет вырос, и свободные IPv4-адреса практически закончились.
192 . 168 . 1 . 10
192 → 11000000
168 → 10101000
1 → 00000001
10 → 00001010
Все 32 бита: 11000000 10101000 00000001 00001010
Всего адресов IPv4: 2^32 = 4 294 967 296Запас новых адресов даёт шестая версия протокола. Адрес IPv6 занимает 128 бит и записывается восемью группами по четыре шестнадцатеричных числа. Нули в записи сокращают: группу из одних нулей заменяют одним нулём, а подряд идущие нулевые группы схлопывают в двойное двоеточие, но только один раз за адрес. Пространство получается неизмеримо больше: 2 в степени 128, это около 3,4 на 10 в степени 38 адресов.
Полная форма:
2001:0db8:85a3:0000:0000:8a2e:0370:7334
Нули внутри групп убирают:
2001:db8:85a3:0:0:8a2e:370:7334
Подряд идущие нулевые группы заменяют на :::
2001:db8:85a3::8a2e:370:7334- IPv4: 32 бита, четыре числа от 0 до 255, запись через точку, адреса закончились;
- IPv6: 128 бит, восемь групп в шестнадцатеричной записи, запас на десятилетия вперёд;
- обе версии работают параллельно, и устройство вполне может иметь адреса обоих типов одновременно;
- между версиями нет прямого перевода: это разные, несовместимые форматы адресации.
Публичный и приватный адрес: почему их два
Ваш ноутбук в домашней сети и в интернете живёт на разных адресах, и это не ошибка, а решение проблемы нехватки IPv4. Стандарт RFC 1918 выделил три диапазона для частных сетей: их можно свободно использовать дома и в офисе, но эти адреса не маршрутизируются в интернете. Выход в сеть организует роутер: со стороны дома у него внутренний адрес, а со стороны провайдера внешний, и он подменяет внутренние адреса на внешний для каждого исходящего запроса. Механизм называется NAT.
- 10.0.0.0 до 10.255.255.255: самый большой приватный диапазон, чаще встречается в корпоративных сетях;
- 172.16.0.0 до 172.31.255.255: средний диапазон, тоже в основном у организаций;
- 192.168.0.0 до 192.168.255.255: домашние роутеры почти всегда живут здесь;
- 127.0.0.1: loopback, адрес самого устройства, пакеты на него не выходят наружу;
- 169.254.x.x: адрес из диапазона link-local, который устройство само себе назначает, если DHCP-сервер не ответил.
Если адрес начинается с 10., 172.16. по 172.31. или с 192.168., перед вами внутренний адрес, и он ничего не говорит о вашем положении в интернете: такие сети существуют в миллионах квартир и офисов одновременно. Маски и размеры таких сетей считает калькулятор подсетей, а подробный разбор масок и диапазонов есть в статье про подсети и маску подсети.
Как узнать внутренний адрес
Внутренний адрес сообщает сама операционная система. В Windows для этого служит команда ipconfig, в Linux и macOS команды ifconfig или ip addr. В выводе ищите строку с IPv4-адресом адаптера, через который вы подключены, рядом обычно виден адрес шлюза, то есть роутера, через который сеть выходит наружу. Тот же адрес показывает и веб-интерфейс роутера, обычно он доступен на 192.168.0.1 или 192.168.1.1.
Адаптер беспроводной локальной сети Wi-Fi:
IPv4-адрес. . . . . . . . . . . . : 192.168.1.10
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз . . . . . . . . . . : 192.168.1.1
Вывод: устройство живёт на 192.168.1.10,
роутер доступен на 192.168.1.1, сеть до 254 устройствКак узнать свой внешний IP
Браузер и операционная система внешнего адреса не знают в принципе: этот адрес выдаёт провайдер вашему роутеру, и нигде в настройках ноутбука его нет. Внешний IP видно только снаружи, поэтому его узнают, спрашивая внешний сервис: любой сайт «какой у меня IP» видит адрес, с которого пришёл запрос, и показывает его вам.
Практичный вариант: открыть проверку IP-адреса. Сервис покажет ваш внешний адрес, провайдера, страну и примерный город по данным GeoIP-базы. Оценку расположения стоит воспринимать спокойно: база иногда ошибается на десятки и сотни километров, особенно на мобильных сетях, и честнее говорить «примерный регион», а не «ваше местоположение».
Что можно и что нельзя определить по чужому IP
Адрес сам по себе сообщает меньше, чем принято думать. Он закреплён не за человеком, а за провайдером: у одного адреса сегодня может быть один абонент, через месяц другой, а за адресом оператора мобильной сети одновременно сидят тысячи устройств. GeoIP-базы, которые связывают диапазоны адресов со странами и городами, собираются из разных источников и регулярно ошибаются.
- страна: определяется почти всегда, исключение составляют неправильно записанные диапазоны;
- регион и город: приблизительно, точность зависит от базы и типа сети;
- провайдер и организация-владелец диапазона: данные реестров адресов, обычно точные;
- тип сети: мобильная, хостинг, домашний провайдер, это видно по владельцу диапазона;
- улица, дом и фамилия владельца: по адресу не определяются в принципе, такие данные есть только у провайдера и выдаются по запросу уполномоченных органов.
Как проверить чужой IP из письма или лога
В электронных письмах путь сообщения записан в служебных заголовках Received: они читаются снизу вверх, от отправителя к получателю, и в каждом указан адрес передающего сервера. Часть почтовых сервисов дополнительно вставляет заголовок X-Originating-IP с адресом отправителя. В логах веб-сервера адрес посетителя стоит первым полем каждой строки. Важно помнить: заголовки письма пишет не только отправитель, их умеют подделывать, а у массовых рассылок в Received будет адрес сервера рассылки, а не автора.
Received: from mail-out.example.org (mail-out.example.org
[203.0.113.25])
by mx.provider.net with ESMTPS; Sat, 8 Nov 2026 10:14:02 +0300
Received: from laptop-user (unknown [198.51.100.77])
by mail-out.example.org; Sat, 8 Nov 2026 10:13:58 +0300
X-Originating-IP: [198.51.100.77]
Читаем снизу вверх: письмо ушло с 198.51.100.77Если в письме указан адрес отправки вида name@site.ru, полезно сначала разобрать адрес на части и понять, какому домену он принадлежит: домен отправителя и домен сервера рассылки часто не совпадают, и именно с этим связана часть историй про «письмо от банка с чужого адреса». Как устроен адрес внутри, подробно разобрано в статье про разбор URL на составляющие.
Статический и динамический адрес
Динамический адрес выдаётся на время: роутер получает его от провайдера по протоколу DHCP, и после перезагрузки или окончания срока аренды может получить другой. Внутри домашней сети та же схема: роутер раздаёт устройствам адреса из своего пула, поэтому адрес ноутбука не гарантирован навсегда. Статический адрес закрепляется за абонентом или сервером постоянно; провайдеры обычно предлагают его как платную опцию, а в дата-центрах он входит в базовый комплект для серверов.
Для сайтов статика важна из-за DNS: доменное имя указывает на адрес, и если адрес сервера меняется, часть запросов уйдёт мимо, пока кэши DNS не обновятся. Домен и адрес связаны не жёстко: одному имени может соответствовать несколько адресов, а один адрес через NAT обслуживает множество имён. Проверить, что ваш внешний адрес остался прежним после перезагрузки роутера, можно той же проверкой IP.
Зачем скрывают IP и что это меняет
Каждый сайт, к которому вы обращаетесь, видит ваш адрес: это не слежка, а техническая необходимость, иначе ответы некуда отправлять. Однако адрес вместе с GeoIP-данными раскрывает примерный регион и позволяет связывать визиты между сайтами. Поэтому часть людей скрывает адрес за VPN или прокси: в этом случае сайт видит адрес промежуточного сервера. Применения вполне приземлённые: меньше привязки к региону для рекламных трекеров, единый адрес при поездках. При этом правила конкретных сервисов и законы вашей страны никто не отменял: туннель меняет видимый адрес, но не делает пользователя анонимным на сто процентов и не разрешает то, что запрещено.
Типичные ошибки
- путают IP и MAC-адрес: MAC это заводской номер сетевой карты, он работает внутри локальной сети и до интернета не доходит, а IP адресует устройство в сети целиком;
- путают IP и домен: домен это человекочитаемое имя, а IP числовой адрес, и связь между ними устанавливает DNS;
- называют внешним адрес вида 192.168.x.x: это приватный диапазон, он одинаковый в миллионах квартир;
- считают, что по IP найдут улицу и дом: базы дают город с погрешностью, точный адрес знает только провайдер;
- ждут, что динамический адрес останется прежним после перезагрузки роутера;
- делают вывод об отправителе письма по первой строке Received, хотя читать их нужно снизу вверх.
Частые вопросы
Может ли у двух людей быть один и тот же внешний IP?
Да, и не как совпадение, а по построению. Домашние роутеры всех абонентов провайдера сидят за NAT, поэтому в каждый момент времени совпадения маловероятны, но у операторов мобильной связи технология carrier-grade NAT даёт один публичный адрес тысячам абонентов. Плюс динамическая выдача: адрес, который был вашим вчера, сегодня может получить сосед.
Что означает адрес 127.0.0.1?
Это loopback, адрес собственного компьютера. Пакет на 127.0.0.1 не выходит в сеть, операционная система обрабатывает его локально, поэтому разработчики проверяют на нём свои приложения до выкладки на сервер. Весь диапазон 127.0.0.0/8 зарезервирован под эту цель.
Меняется ли IP при переключении с Wi-Fi на мобильный интернет?
Всегда. Вы меняете не только сеть, но и провайдера: домашний адрес принадлежит вашему интернет-провайдеру, мобильный адрес оператору связи. Проверка IP покажет другого владельца диапазона и другой город, потому что GeoIP-данные по мобильным сетям привязаны к региональным шлюзам оператора.
Опасно ли сообщать свой IP?
В обычной переписке и при обращении в поддержку, нет: адрес и так виден каждому сайту. Осмысленных рисков две ситуации: игры и мессенджеры с прямым соединением, где знание адреса позволяет направить на вас поток мусорных пакетов, и сервисы, где по адресу грубо угадывают регион. И в первом, и во втором случае решением будет тот же VPN или прокси.
Почему GeoIP показывает не мой город?
База связывает диапазоны с расположением по косвенным признакам: адресу регистрации провайдера, положению шлюзов, данным измерений. Для домашнего провайдера ошибка обычно в пределах региона, для мобильных сетей и крупных корпораций адрес регистрации может находиться в другом городе или даже стране. Это ограничение самих баз, а не вашей сети.
Информация об IP-адресе
Показать ваш текущий IP, проверить IPv4/IPv6, определить класс IP и вычислить CIDR нотацию
Калькулятор подсети
Рассчитайте маску, сетевой и широковещательный адрес, число хостов и разбиение сети по CIDR
Парсер URL
Разбор URL на компоненты, извлечение параметров запроса и интерактивная сборка URL