Статический и динамический IP-адрес: в чём разница
Динамический адрес выдаётся автоматически и может меняться. Статический — постоянный: его задали вручную или закрепили, и он не меняется. Путаница в том, что у устройства дома два адреса — внутренний и внешний, — и у каждого этот вопрос решается отдельно.
| Внутренний адрес (в домашней сети) | Внешний адрес (в интернете) | |
|---|---|---|
| Кто выдаёт | ваш роутер | провайдер |
| Динамический | обычный случай: роутер раздаёт по DHCP | обычный случай: меняется при переподключении или время от времени |
| Статический | резервирование в роутере или ручная настройка | у провайдера, обычно отдельной услугой |
Внутренний адрес
Роутер выдаёт адреса по DHCP, и после перезагрузки или долгого отсутствия устройство может получить другой. Для телефона и ноутбука это неважно. Постоянный адрес нужен тому, к кому подключаются другие: принтеру, домашнему серверу, камере, хранилищу файлов, — а ещё устройству, на которое пробрасывают порт.
Два способа:
- Резервирование в роутере — в настройках DHCP закрепить адрес за MAC-адресом устройства. Устройство настраивать не нужно, а адрес не меняется. Самый удобный способ.
- Ручная настройка на устройстве — адрес, маску, шлюз и DNS вписывают в его сетевые настройки. Адрес берите вне диапазона, который раздаёт роутер, иначе однажды его получит кто-то ещё. Как это сделать в своей системе — в темах Windows и Ubuntu.
Внешний адрес: динамический и статический
Обычно внешний адрес динамический: после переподключения роутера или раз в какое-то время провайдер выдаёт другой. Для сайтов, почты и видео это ничего не меняет.
Постоянный внешний адрес нужен, если к вам подключаются из интернета: домашний сервер или сайт, удалённый доступ к камерам, рабочий сервер в офисе. Провайдеры обычно дают его как отдельную услугу.
Если адрес белый, но динамический, его заменяет DDNS — постоянное имя, которое роутер сам перенаправляет на текущий адрес (урок NAT и проброс портов).
Белый и серый
Это другой вопрос — не «меняется ли адрес», а «виден ли он в интернете»:
- белый (публичный) — принадлежит только вашему роутеру, к нему можно подключиться из интернета;
- серый — частный адрес за NAT провайдера (CGNAT), один внешний адрес на многих абонентов. Подключиться к вам снаружи нельзя, проброс портов не работает.
Как узнать свой — в справке Как узнать свой IP-адрес. Динамический адрес может быть белым, а постоянный адрес, который провайдер подключает отдельной услугой, как правило, белый.
Что выбрать
- Только сайты, видео, игры, звонки — ничего менять не нужно: динамические адреса подходят.
- Принтер, сервер, камера в домашней сети — резервирование адреса в роутере.
- Доступ к дому из интернета — белый адрес: статический от провайдера или динамический вместе с DDNS.