Публичный IP-адрес (его ещё называют внешним или белым) — это адрес, под которым ваше подключение видит остальной интернет; его присваивает роутеру провайдер. Частный IP-адрес (внутренний, локальный) — это адрес, который роутер выдаёт каждому устройству дома, например 192.168.1.23; он работает только в локальной сети. Роутер транслирует одни адреса в другие, и все телефоны, ноутбуки и телевизоры пользуются одним общим публичным адресом.
Главное
- Публичные IP уникальны во всём мире и доступны из интернета; частные IP повторяются в миллионах домов и в интернете не маршрутизируются.
- Диапазоны частных IPv4: 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16.
- NAT (трансляция сетевых адресов) на роутере подключает устройства с частными адресами к интернету через один публичный IP.
- Сайты видят ваш публичный IP, по которому можно определить провайдера и примерное местоположение, но не точный адрес.
- Публичный IP можно узнать с помощью сервиса проверки IP, а частный — в сетевых настройках устройства.
Что такое публичный IP-адрес?
Каждому устройству, которое напрямую обменивается данными в интернете, нужен уникальный адрес, чтобы данные могли найти дорогу обратно. Это и есть публичный IP. При домашнем подключении провайдер присваивает один публичный IPv4-адрес вашему роутеру (или модему), и этот адрес представляет в сети всё ваше домохозяйство.
Когда вы открываете сайт, его сервер видит ваш публичный IP. По этому адресу он отправляет страницу обратно, а также может использовать его, чтобы определить ваш регион, показать локализованный контент или провести проверки безопасности.
Динамические и статические публичные IP
На большинстве домашних тарифов используются динамические публичные IP, которые могут меняться при перезагрузке роутера или когда провайдер перераспределяет адреса. Это нормально и в повседневной работе ни на что не влияет. Статические IP остаются неизменными и нужны в основном компаниям, которые размещают серверы, держат VPN-шлюзы или должны попадать в белые списки. Обычно провайдеры берут за них дополнительную плату.
Что такое частный IP-адрес?
Внутри дома роутер выступает маленьким сетевым диспетчером. С помощью DHCP он автоматически выдаёт каждому подключённому устройству частный IP-адрес, а также собственный адрес (основной шлюз) и настройки DNS.
Эти частные адреса берутся из диапазонов, которые интернет-стандарты (RFC 1918) зарезервировали специально для локальных сетей. Поскольку в публичном интернете они никогда не маршрутизируются, одни и те же адреса без конфликтов используются в каждом доме, офисе и кафе по всему миру.
Диапазоны частных IPv4-адресов
| Диапазон | Запись CIDR | Количество адресов | Где обычно встречается |
|---|---|---|---|
| 10.0.0.0 – 10.255.255.255 | 10.0.0.0/8 | Около 16,8 млн | Корпоративные сети, некоторые роутеры провайдеров и mesh-системы |
| 172.16.0.0 – 172.31.255.255 | 172.16.0.0/12 | Около 1 млн | Сети компаний, Docker и виртуальные машины |
| 192.168.0.0 – 192.168.255.255 | 192.168.0.0/16 | Около 65 000 | Большинство домашних роутеров (192.168.0.x или 192.168.1.x) |
Стоит знать ещё несколько особых диапазонов. 169.254.x.x — это локальный адрес канала (link-local), который устройство присваивает себе само, если не может связаться с DHCP-сервером; обычно это значит, что оно подключено к Wi-Fi, но фактически не получило адрес. 127.0.0.1 — это «localhost», который всегда указывает на само устройство.
Публичный и частный IP: сравнение
| Характеристика | Публичный IP | Частный IP |
|---|---|---|
| Кто назначает | Интернет-провайдер | Ваш роутер (через DHCP) |
| Область действия | Глобальная, доступен из интернета | Только локальная сеть |
| Уникальность | Уникален во всём мире в каждый момент времени | Повторяется в бесчисленных сетях |
| Кто его видит | Сайты, приложения, игровые и почтовые серверы | Устройства в той же сети |
| Пример | 203.0.113.45 | 192.168.1.23 |
| Когда меняется | Когда провайдер переназначает его (динамический) | Когда роутер переназначает его или вы задаёте резервирование |
| Стоимость | Входит в тариф; статический может стоить дополнительно | Бесплатно |
Как NAT связывает частные и публичные адреса
Трансляция сетевых адресов (NAT) — причина, по которой десяток устройств может делить один публичный IP. Когда ноутбук запрашивает веб-страницу, роутер заменяет частный адрес ноутбука публичным IP, запоминает, какое устройство отправило запрос, и пересылает его дальше. Когда приходит ответ, роутер сверяется со своей таблицей и передаёт его нужному устройству.
NAT появился во многом потому, что в мире стало не хватать адресов IPv4, теоретический предел которых — около 4,3 млрд. Дополнительный плюс в том, что незапрошенные входящие подключения не могут напрямую добраться до ваших устройств: роутер просто не знает, куда их направить. Это не замена брандмауэру, но уязвимость снижает.
Когда NAT мешает
NAT может мешать всему, что требует входящих подключений: собственному игровому серверу, некоторым P2P-играм, удалённому доступу к домашней камере или личному сайту. Геймеры обычно видят это как «строгий» (Strict) или «умеренный» (Moderate) тип NAT. Решения — включить UPnP, настроить проброс портов или воспользоваться игровыми настройками или DMZ на роутере. Если при подборе матчей ещё и лагает, запустите тест скорости, чтобы проверить пинг, и загляните в статью какой пинг считается хорошим для игр, где приведены целевые значения.
А что такое CGNAT?
Некоторые провайдеры — особенно мобильные, операторы домашнего 5G-интернета и часть спутниковых — используют NAT операторского уровня (CGNAT). Ваш роутер получает адрес из ещё одного общего диапазона (100.64.0.0/10), а один публичный IP делят между собой многие абоненты (такой адрес часто называют «серым»). Если WAN-адрес в настройках роутера не совпадает с адресом, который показывает сервис проверки публичного IP, вы, скорее всего, находитесь за CGNAT. Для сёрфинга и стриминга это не проблема, но без помощи провайдера проброс портов становится невозможен.
Как узнать публичный и частный IP
Как узнать публичный IP
Быстрее всего открыть нашу страницу какой у меня IP: она покажет публичный адрес, который видят сайты, а также вашего провайдера и примерное местоположение. Кроме того, он обычно указан в веб-интерфейсе роутера как WAN-адрес или IP-адрес интернета.
Как узнать частный IP в Windows
- Нажмите Windows + R, введите
cmdи нажмите Enter. - Выполните
ipconfig. - Найдите строку IPv4-адрес в разделе активного адаптера (Wi-Fi или Ethernet). Основной шлюз — это частный IP вашего роутера.
Как узнать частный IP в macOS
- Откройте Системные настройки > Сеть и выберите подключение; IP-адрес указан в разделе Подробнее.
- Или откройте Терминал и выполните
ipconfig getifaddr en0(на большинстве Mac en0 — это Wi-Fi).
Как узнать частный IP на iPhone и Android
- iPhone: Настройки > Wi-Fi > нажмите (i) рядом с вашей сетью и найдите IP-адрес.
- Android: Настройки > Сеть и интернет > Wi-Fi > нажмите на свою сеть и посмотрите в разделе Дополнительно или Сведения о сети. Названия пунктов меню зависят от производителя.
Конфиденциальность: что раскрывает публичный IP
Публичный IP — это не домашний адрес, но и не анонимность. По одному лишь IP обычно можно определить:
- Вашего интернет-провайдера.
- Примерное местоположение — часто город или регион, иногда менее точно.
- Принадлежит ли адрес домашней сети, дата-центру, VPN или мобильному оператору.
Сопоставить IP с вашим договором может только провайдер, и обычно он делает это лишь по официальному запросу в рамках закона. Тем не менее IP используются для оценки риска мошенничества, ограничения частоты запросов и географических блокировок. Наш инструмент оценки риска IP показывает, как такие системы могут оценить адрес. VPN подменяет ваш публичный IP адресом VPN-сервера; о том, чем за это приходится платить в скорости, читайте в статье замедляет ли VPN интернет.
Частные IP, напротив, сайтам вообще не видны, и если вы сообщите такой адрес (например, «у моего ноутбука 192.168.1.15»), человеку вне вашей сети это почти ничего не скажет.
IPv6 меняет картину
В IPv6 адресов так много, что каждое устройство может получить собственный глобально маршрутизируемый адрес, и потребность в NAT снижается. В большинстве домашних сетей с IPv6 роутер всё равно блокирует незапрошенный входящий трафик с помощью брандмауэра. У IPv6 есть и свои диапазоны только для локального использования (например, fe80::/10 для link-local и fd00::/8 для уникальных локальных адресов), которые играют роль, похожую на частные адреса IPv4. Сегодня во многих домах IPv4 и IPv6 работают параллельно.
Итог
Публичный IP — единственное «лицо» вашего домохозяйства в интернете, и назначает его провайдер. Частные IP — внутренние метки, которые роутер выдаёт каждому устройству, а NAT связывает одно с другим, чтобы все устройства в доме могли пользоваться одним подключением.
Чтобы увидеть адрес, который интернет видит прямо сейчас, откройте страницу какой у меня IP. А если подключение кажется медленным, заодно пройдите бесплатный тест скорости — он проверит скорость загрузки, отдачи и пинг меньше чем за минуту.