Ваш IP адрес:
Провайдер:
...

Публичный и частный IP-адрес: в чём разница

Публичный IP-адрес используется для связи через Интернет и должен быть уникальным в пределах публичной сети. Частный IPv4-адрес предназначен для локальной сети: одинаковый адрес, например 192.168.1.10, может одновременно встречаться у разных людей дома. Чтобы понять, какой адрес вы видите в настройках, нужно учитывать интерфейс устройства, роутер и провайдера.

Какие IPv4-адреса считаются частными?

RFC 1918 выделяет три диапазона: 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16. Последний часто используют домашние роутеры. Из записи 172.16.0.0/12 следует диапазон от 172.16.0.0 до 172.31.255.255; не каждый адрес, начинающийся с 172, частный. Эти адреса могут повторяться в разных локальных сетях, поэтому обычные интернет-маршрутизаторы не доставляют к ним пакеты как к глобальному назначению. 127.0.0.1 относится к loopback, а 169.254.0.0/16 — к локальной связи без обычной маршрутизации: это не три диапазона RFC 1918.

Где посмотреть адрес устройства и адрес снаружи

В настройках сетевого подключения вы увидите адрес интерфейса ноутбука или телефона. Он может быть частным, когда устройство подключено к Wi-Fi. Страница состояния роутера показывает адрес его внешнего интерфейса, а проверка IP на 2ip показывает адрес, с которого запрос виден этому сайту. Сравните оба значения: если внешний интерфейс роутера получает частный адрес, перед вами ещё один уровень маршрутизации или трансляции. Если сервис показывает адрес, отличный от роутера, причина также может быть в VPN, прокси или CGNAT у провайдера.

Как помогает NAT и чего он не делает

Домашний роутер часто переводит исходящие соединения нескольких устройств с частными IPv4-адресами на один внешний IPv4-адрес. Он ведёт таблицу соответствия соединений и направляет ответы нужному устройству. Это объясняет, почему сайт видит один адрес для нескольких телефонов и компьютеров. NAT не является самостоятельной политикой безопасности: доступ извне зависит также от межсетевого экрана и настроек перенаправления портов. Если нужен входящий доступ к домашнему серверу, одного знания публичного адреса недостаточно.

Практический пример и ограничения

Телефон имеет 192.168.1.20, роутер в Интернете использует публичный адрес, а сайт видит именно адрес роутера. Другая семья может иметь телефон с тем же 192.168.1.20, и конфликта не будет, пока локальные сети не объединены. Если на внешнем интерфейсе роутера указан 100.64.0.0/10, это отдельный диапазон совместного использования провайдерами, а не частный RFC 1918. Публичный адрес не раскрывает точное местоположение или личность конкретного пользователя: он может меняться и использоваться совместно.