Внешний и внутренний IP-адрес

Спросите ноутбук о его IP-адресе — он ответит что-то вроде 192.168.1.34. Спросите сайт — он назовёт совершенно другое. Оба ответа верны: они говорят о двух разных сетях.

Приватные адреса

Три диапазона IPv4 зарезервированы для использования внутри локальных сетей и никогда не маршрутизируются в публичном интернете:

ДиапазонРазмерТипичное применение
10.0.0.0 – 10.255.255.25516,7 млнКрупные корпоративные сети
172.16.0.0 – 172.31.255.2551 млнСредние сети
192.168.0.0 – 192.168.255.25565 536Домашние роутеры

Поскольку они не маршрутизируются, один и тот же адрес может одновременно существовать в миллионах квартир без конфликтов. 192.168.1.1 — это ваш роутер; и одновременно роутер ещё нескольких миллионов человек.

Внешний адрес

Провайдер выдаёт роутеру один внешний адрес. Всё в квартире — телефоны, ноутбуки, консоли, дверной звонок — делит его через трансляцию сетевых адресов (NAT). Роутер ведёт таблицу, какое внутреннее устройство ждёт какой ответ, переписывает адреса на лету и доставляет каждый ответ по назначению.

Снаружи вся ваша квартира — один адрес. Поэтому главная страница показывает одно значение, сколько бы устройств у вас ни было.

Какой из них нужен

  • Настроить роутер или принтер — внутренний.
  • Пустить друга на игровой сервер или настроить удалённый доступ — внешний.
  • Проверить, что видит сайт, или работает ли VPN — внешний.
  • Разобраться, почему устройство не выходит в интернет — начните с внутреннего.

Другие зарезервированные диапазоны

Ещё два встречаются время от времени. 127.0.0.0/8 — это петля: 127.0.0.1 всегда означает машину, за которой вы сидите. 169.254.0.0/16 — link-local, адрес, который устройство назначает себе само, когда не может достучаться до DHCP-сервера; увидеть его обычно значит, что роутер не отвечает.

Частые вопросы

Какой адрес видят сайты?

Внешний — адрес вашего роутера. Внутренний адрес никогда не покидает вашу сеть и за её пределами был бы бессмысленным, ведь миллионы квартир используют ровно тот же диапазон.

Почему компьютер показывает 192.168.1.34?

Это его внутренний адрес в вашей сети, выданный роутером. Достучаться до него могут только устройства внутри вашего дома.

Можно ли атаковать мой внутренний IP из интернета?

Напрямую — нет, маршрута снаружи к нему не существует. Риск приходит через то, к чему подключаетесь вы сами, или через порт, который на роутере настроен на проброс внутрь.

У меня два IP-адреса?

Как минимум два: внутренний в локальной сети и внешний у роутера. С IPv6 у вас может быть ещё и несколько глобально маршрутизируемых адресов одновременно.

Похожие инструменты