Как устройство получает адрес
При подключении к сети устройство рассылает запрос, на который отвечает DHCP-сервер, чаще всего роутер. Он выбирает свободный адрес из пула и выдаёт его на определённый срок вместе с остальными параметрами: маской, шлюзом и адресами DNS. По истечении срока устройство продлевает аренду или получает другой адрес.
Статический адрес прописывается вручную в настройках устройства, и сервер об этом не знает. Устройство просто начинает использовать заданные значения.
Плюсы автоматической выдачи
DHCP снимает основную работу: не нужно помнить, какие адреса заняты, а новые устройства подключаются сразу. Параметры сети можно поменять централизованно на роутере, например сменить DNS для всех клиентов, не трогая каждое устройство. Для гостевых устройств и телефонов это единственный разумный вариант.
Минус в том, что адрес может меняться. Для большинства задач это неважно, но если на адрес устройства завязаны правила, пробросы портов или ссылки на сетевой принтер, изменение приводит к сбоям.
Когда нужен постоянный адрес
Неизменный адрес удобен для сетевого хранилища, принтера, камер, домашнего сервера, медиаплеера, устройств, к которым обращаются по адресу. Есть два способа: задать адрес вручную на самом устройстве или создать резервирование на роутере по аппаратному адресу устройства.
Второй способ надёжнее: настройка остаётся в одном месте, а устройство по-прежнему работает в режиме DHCP. Если сменить роутер или диапазон, достаточно изменить резервирования, не перебирая все устройства.
Ловушки и конфликты
Главная ошибка при ручной настройке: выбрать адрес из пула DHCP. Роутер может выдать его другому устройству, и возникнет конфликт: оба устройства начнут терять связь. Безопасно выделять статические адреса вне пула или использовать резервирование, которое учитывается сервером.
Другие проблемы: неверная маска или шлюз при ручной настройке, отсутствие DNS, забытый статический адрес на устройстве, которое перенесли в другую сеть. После переезда устройство «подключено, но интернета нет» именно из-за этого.
Как настроить резервирование без ошибок
Резервирование на роутере делается по аппаратному адресу сетевого адаптера. Найдите раздел с DHCP или списком клиентов, выберите устройство, укажите нужный внутренний адрес и сохраните. Затем переподключите устройство к сети или подождите, пока аренда обновится, и проверьте, что адрес поменялся на выбранный.
В современных телефонах и ноутбуках включена функция случайного аппаратного адреса для каждой сети. Она помогает приватности, но мешает резервированию: устройство может подключиться с другим адресом. Для домашней сети на таких устройствах эту функцию можно отключить именно для нужной сети.
Перед назначением адресов определите схему. Например, оставьте диапазон с начала для сетевого оборудования, следующий для серверов и хранилищ, а остальное для DHCP-пула. Такая структура упрощает диагностику и понятна при обращении к списку клиентов.
После смены роутера не забудьте перенести резервирования и убедиться, что диапазон адресов остался прежним. Иначе часть устройств получит новые адреса, и настроенные на них проброс портов и правила перестанут работать.
Что выбрать: DHCP или статический IP
Для рядовых клиентов оставьте DHCP. Для нескольких важных устройств настройте резервирование на роутере: это сочетает автоматизацию и постоянство. Ручной статический адрес на устройстве оправдан, когда роутера нет под рукой или устройство должно работать даже без DHCP-сервера, например в лабораторной или изолированной сети.
Ведите короткий список закреплённых адресов с указанием устройства: это существенно упрощает диагностику через полгода, когда детали забыты.
Коротко: DHCP для всего, что не требует постоянного адреса, резервирование на роутере для устройств, к которым обращаются по адресу, и ручная настройка только в особых случаях. Записывайте закреплённые адреса и держите их вне динамического диапазона, тогда сеть остаётся понятной и не превращается в источник загадочных конфликтов.
Если сеть небольшая, достаточно нескольких закреплений: принтер, хранилище, точка доступа. Большее число резервирований редко оправдано, потому что усложняет учёт и возвращает вас к ручному управлению адресами. Так же полезно ограничить размер пула DHCP реальным числом устройств, оставив запас для гостей и новых гаджетов. Проверьте срок аренды: слишком короткий даёт лишний служебный трафик, слишком длинный задерживает освобождение адресов после ухода устройств.