· 7 мин. на чтение.

Что такое IP-адрес

Что такое IP-адрес

Человек, который помнил все адреса

1972 год. Лос-Анджелес. Аспирант Калифорнийского университета Джон Постел достаёт из ящика стола тетрадь и вписывает в неё очередную строку.

ARPANET только начал расти. Компьютеров в сети - несколько десятков. Каждому нужен уникальный номер, иначе непонятно, кому адресован пакет данных. Постел ведёт список этих номеров сам. Вручную. В тетради.

Коллеги называли его в шутку "богом интернета" - не потому что он был высокомерен, а потому что буквально от него зависело, какой номер получит каждый новый узел сети. Один человек, одна тетрадь, весь интернет.

Internet_map_in_February_1982

Прошло двадцать лет. Список давно превратился в официальный реестр - IANA, Internet Assigned Numbers Authority. Постел возглавлял его до самой смерти в 1998 году. К тому моменту в сети было несколько миллионов компьютеров, и адреса перестали помещаться не только в тетрадь - они начали заканчиваться вообще.

Но об этом - ниже. Начнём с того, что такое IP-адрес и зачем он нужен.

Четыре числа через точку

Когда вы открываете сайт, ваш компьютер отправляет запрос на сервер. Сервер получает запрос и должен отправить ответ обратно. Вопрос: куда?

Именно для этого существует IP-адрес - уникальный числовой идентификатор каждого устройства в сети.
Буквы IP расшифровываются как Internet Protocol - протокол интернета.

Привычный вид адреса: четыре числа, разделённых точками.
Например, 192.168.1.1 или 8.8.8.8. Каждое число - от 0 до 255.

Это формат IPv4 - четвёртая версия протокола, описанная в 1981 году. Каждое из четырёх чисел занимает один байт, то есть 8 бит. Всего - 32 бита на один адрес.
Четыре числа от 0 до 255 дают в итоге чуть больше четырёх миллиардов уникальных комбинаций. Казалось - огромно. Оказалось - мало.

Технически IP-адрес - это не просто "ваш номер". Он содержит в себе два компонента: адрес сети, в которой находится устройство, и адрес самого устройства внутри этой сети. Примерно как почтовый адрес, где есть город и улица с номером дома.

Ваш адрес и адрес роутера - почему они разные

Зайдите на сайт 2ip.ru или просто напишите в поиске "мой IP". Вы увидите один адрес - публичный, или внешний.

Теперь откройте настройки своей сети или введите в браузере 192.168.1.1 - там будет другой адрес. Локальный, или внутренний.

Это не ошибка. Это архитектура.

Ваш роутер имеет один публичный IP-адрес - тот, который видит интернет. Внутри домашней или офисной сети он раздаёт устройствам локальные адреса: телефону - одни цифры, ноутбуку - другие, планшету - третьи. Когда данные уходят в интернет, роутер отправляет их от своего имени. Когда приходит ответ - разбирается, какому устройству его переслать.

Этот механизм называется NAT - Network Address Translation, трансляция сетевых адресов. Придумали его не от красоты - а потому что публичных IP-адресов на всех не хватало.

Диапазоны адресов 10.x.x.x, 172.16.x.x - 172.31.x.x и 192.168.x.x зарезервированы специально под локальные сети. Они нигде в интернете не маршрутизируются - только внутри частных сетей. Вот почему сосед в другом городе тоже может иметь устройство с адресом 192.168.1.2 - и никакого конфликта не возникает.

NAT

Статический и динамичaеский IP

Публичный IP-адрес вашего роутера, скорее всего, меняется. Провайдер выдаёт его при подключении и может поменять при следующем. Это динамический IP.

Статический IP - фиксированный, всегда одинаковый. Обычно это платная опция у провайдера. Нужна тем, кто держит собственный сервер, хочет постоянный удалённый доступ к домашней сети или использует IP-телефонию с жёсткой привязкой.

Для обычного пользователя разница невелика. Динамический адрес работает точно так же, как статический - просто иногда меняется. Браузер, мессенджер, видео - всё это не зависит от типа IP.

Важный нюанс: внутри вашей домашней сети роутер тоже может выдавать адреса динамически или статически. Если вы хотите, чтобы принтер или сетевой диск всегда были по одному адресу - их можно зафиксировать в настройках роутера. Это называется резервирование адреса по MAC-адресу.

Белый и серый IP: в чём разница

Вы можете столкнуться с понятиями "белый" и "серый" IP. Это не технические термины из стандартов - просто устоявшийся жаргон.

Белый IP - это публичный адрес, уникальный и доступный из любой точки интернета. Если у вас белый IP, к вам можно подключиться напрямую снаружи - например, зайти на ваш домашний сервер, не настраивая ничего лишнего.

Серый IP - это адрес за NAT. Большинство домашних пользователей именно в такой ситуации: у роутера есть публичный адрес, но к отдельным устройствам за ним снаружи напрямую не достучаться без специальных настроек (проброса портов).

Многие провайдеры давно используют двойной NAT - оборудование провайдера стоит перед вашим роутером и тоже скрывает реальные адреса. Публичных адресов не хватает, поэтому провайдеры экономят их именно так.

2011 год: адреса кончились

3 февраля 2011 года IANA - тот самый реестр, который вёл Постел, - распределила последние свободные блоки IPv4-адресов между пятью региональными регистраторами. Всё. Пул исчерпан.

Региональные регистраторы держались ещё несколько лет. Азиатско-Тихоокеанский регион закончился в 2011-м. Европейский - в 2012-м. Северная Америка продержалась до 2015 года.

Это не значит, что интернет остановился. Адреса продолжают перераспределяться - старые блоки возвращают, покупают, продают. Но новых не появляется. Рынок IPv4-адресов стал самым настоящим рынком: один адрес стоит сейчас около 30-50 долларов.

Проблему видели заранее. Готовились к ней с 1990-х. И решение давно было готово.

IPv6: адрес для каждой пылинки

1998 год. Инженеры IETF - организации, разрабатывающей стандарты интернета, - публикуют финальную спецификацию IPv6. Шестая версия протокола с принципиально другим форматом адреса.

Вместо 32 бит - 128. Вместо четырёх чисел - восемь групп из четырёх шестнадцатеричных цифр, разделённых двоеточиями. Выглядит примерно так: 2001:0db8:85a3:0000:0000:8a2e:0370:7334.

Количество возможных адресов: 340 ундециллионов. Это 340 с тридцатью шестью нулями. Теоретически - уникальный адрес для каждого атома на поверхности Земли, несколько раз.

ipv4_ipv6

На практике IPv6 позволяет вернуться к изначальной идее: каждое устройство имеет собственный публичный адрес. Никакого NAT, никакого "серого" IP. Смартфон, ноутбук, умная лампочка - у каждого свой адрес в глобальной сети.

Переход идёт медленно. По данным Google на 2025 год, около 45% запросов к их сервисам приходит по IPv6. В России этот показатель значительно ниже - многие провайдеры ещё не перешли. Пока оба протокола работают параллельно: сайты поддерживают оба, устройства подключаются тем, который доступен.

Проверить, есть ли у вас IPv6, можно на сайте test-ipv6.com.

Как устройство получает адрес

Вы включаете ноутбук. Он ищет сеть Wi-Fi. Подключается. И через секунду уже имеет IP-адрес - никто ничего не вводил вручную.

За этим стоит протокол DHCP - Dynamic Host Configuration Protocol. Работает просто.

Устройство, подключившись к сети, отправляет в эфир запрос: "Есть кто? Дайте мне адрес!" Роутер (или DHCP-сервер в корпоративной сети) слышит запрос и отвечает: "Бери - 192.168.1.105. Держи его 24 часа, потом переспросишь."

Это называется аренда адреса. Через заданный срок устройство снова спрашивает - и получает либо тот же адрес, либо другой, если первый уже занят.

DHCP

В крупных корпоративных сетях DHCP-серверы - это отдельные машины, которые управляют тысячами адресов, ведут логи, разделяют сети на подсети и так далее. Дома всё это делает роутер, часто незаметно для пользователя.

Что IP-адрес говорит о вас - и чего не говорит

Каждый раз, когда вы открываете сайт, сервер видит ваш публичный IP-адрес. Это факт.

Что с ним можно сделать? По IP-адресу можно определить страну и примерный регион - с точностью до города, иногда района. Базы геолокации существуют, они платные и регулярно обновляются. Именно поэтому Netflix знает, что вы в России, а не в США.

Что нельзя сделать? По IP-адресу нельзя узнать ваше имя, адрес квартиры или номер телефона. Провайдер знает, кому принадлежит конкретный адрес в конкретный момент - но эта информация выдаётся только по официальному запросу правоохранительных органов.

Если у вас динамический IP и вас кто-то "вычисляет по IP" - он видит адрес, который сегодня ваш, а завтра будет у вашего соседа по провайдеру.

Другой момент - слежка рекламных сетей. Сайты видят ваш IP при каждом визите. Если вы заходите на один и тот же сайт с одного IP - он узнаёт вас даже без cookies. Это не означает, что кто-то знает ваше имя. Но "портрет поведения" строится.

Именно поэтому VPN меняет публичный IP на IP сервера провайдера. Сайт видит не ваш адрес - а адрес где-нибудь во Франкфурте или Амстердаме. Как работает VPN подробнее - в отдельной статье.

Как узнать свой IP-адрес

Публичный IP (тот, что видит интернет): откройте 2ip.ru или введите в поиске "мой IP". Оба варианта работают.

Локальный IP (адрес вашего устройства в домашней сети):

На Windows - откройте командную строку (Win + R, введите cmd) и напишите ipconfig. Ищите строку "IPv4-адрес" в разделе вашего Wi-Fi или Ethernet-адаптера.

ip

На Mac и Linux - откройте терминал и введите ifconfig (или ip addr на Linux). Адрес будет рядом с inet в разделе активного адаптера.

На iPhone - откройте "Настройки", выберите Wi-Fi, нажмите на название сети. IP-адрес будет в разделе "Конфигурация IP".

На Android путь похож: "Настройки" - "Wi-Fi" - название сети - "Дополнительно" или иконка шестерёнки рядом с сетью.

Адрес роутера в локальной сети обычно заканчивается на .1 - например, 192.168.1.1 или 192.168.0.1. Открыв его в браузере, попадёте в панель управления роутером.

FAQ

IP-адрес - это уникальный числовой идентификатор устройства в сети. Как почтовый адрес: чтобы отправить письмо, нужно знать, куда его нести. Чтобы данные нашли получателя в интернете - нужен IP. Стандартный формат IPv4 выглядит как четыре числа от 0 до 255, разделённых точками: например, 192.168.1.1.

Публичный IP (тот, что видят сайты) - зайдите на 2ip.ru или напишите "мой IP" в Яндексе или Google. Локальный IP (адрес внутри домашней сети) - на Windows откройте командную строку и введите ipconfig, на Mac и Linux - ifconfig в терминале.

IPv4 - старый формат с 32-битным адресом, даёт около 4,3 миллиарда уникальных адресов. IPv6 - новый формат с 128-битным адресом, даёт 340 ундециллионов адресов - практически неограниченно. IPv6 выглядит иначе: восемь групп шестнадцатеричных цифр через двоеточие. Оба протокола сейчас работают параллельно.

Белый IP - публичный адрес, уникальный и доступный из любой точки интернета. Серый IP - адрес за NAT: ваш роутер имеет публичный адрес, а устройства внутри сети получают локальные адреса, недоступные снаружи напрямую. Большинство домашних пользователей работают через серый IP.

Динамический IP провайдер выдаёт при подключении и может менять. Статический - фиксированный, всегда один и тот же. Статический обычно стоит дополнительно и нужен для серверов, удалённого доступа, IP-телефонии. Для обычного пользователя разница незначительна.

По IP-адресу можно определить страну, регион и примерно город. Имя, адрес квартиры или телефон - нельзя. Провайдер знает, кому принадлежал адрес в конкретный момент, но эта информация передаётся только по официальному запросу. Если у вас динамический IP - он периодически меняется, и вчерашний "ваш" адрес сегодня уже у другого абонента.

Причины разные. Сайты используют IP для геолокации - определяют страну и могут ограничивать доступ к контенту. Рекламные сети строят профили поведения по IP. Провайдер видит, на какие сайты вы заходите. VPN заменяет ваш публичный IP на адрес VPN-сервера - сайт видит не вас, а сервер.

Протокол IPv4 поддерживает около 4,3 миллиарда уникальных адресов. Когда в 1981 году его разрабатывали, это казалось бесконечным числом. Но интернет вырос быстрее всех прогнозов. 3 февраля 2011 года организация IANA распределила последние свободные блоки IPv4 между региональными регистраторами. Новых адресов нет - только перераспределение существующих. Долгосрочное решение - переход на IPv6 с его практически неограниченным пространством адресов.