Битлента
Роутеры и Wi-Fi5 мин чтения·

DHCP-сервер на роутере: диапазон адресов, срок аренды и когда их менять

Как работает DHCP-сервер роутера, какой диапазон адресов и срок аренды задать, когда менять настройки по умолчанию и чем это грозит.

Кратко

DHCP-сервер роутера автоматически раздаёт устройствам адреса из заданного диапазона на определённый срок аренды. Для дома обычно подходят значения по умолчанию; менять их стоит при нехватке адресов, конфликтах и использовании закреплённых адресов.

Что делает DHCP-сервер внутри вашей сети

Когда телефон или ноутбук подключается к домашней сети, ему нужен IP-адрес, маска, шлюз и адреса DNS. Вручную вводить это на каждом устройстве неудобно, поэтому роутер выполняет роль DHCP-сервера: слышит запрос нового устройства и выдаёт ему свободный адрес из своего пула.

Параметров у такой выдачи немного, но каждый важен. Диапазон адресов определяет, какие числа роутер может выдавать. Срок аренды задаёт, как долго устройство считается владельцем адреса, прежде чем запросит продление. Шлюз и DNS, которые роутер передаёт устройствам, обычно совпадают с его собственным адресом.

Не путайте эту роль с получением адреса от провайдера. Там роутер выступает клиентом, а здесь — сервером для вашей локальной сети. Раздел о динамическом IP на WAN посвящён именно клиентской роли.

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

Как устроен диапазон адресов и что значат его границы

Локальная сеть дома чаще всего использует частные адреса, например вида 192.168.x.x. Сам роутер занимает один адрес, часто первый или последний в сети, а из остальных выделяется пул для выдачи. Он задаётся начальным и конечным адресами.

ПараметрПример смыслаНа что влияет
Начальный адресПервый адрес пулаС какого числа начинается выдача
Конечный адресПоследний адрес пулаМаксимум устройств
МаскаРазмер сетиСколько адресов вообще есть
ШлюзАдрес роутераКуда идут пакеты во внешний мир

В сети с маской 255.255.255.0 доступно около 250 адресов, чего хватает большинству домов. Проблемы возникают, если пул задан слишком узким, например на десять адресов, а устройств больше: новые гаджеты просто не получают адрес и не подключаются.

Срок аренды: что выбрать и почему

Срок аренды (lease time) — время, на которое адрес закрепляется за устройством. Значения по умолчанию у роутеров обычно измеряются часами или сутками. Когда половина срока прошла, устройство пытается продлить аренду; если оно выключилось, адрес освобождается по окончании срока.

Короткая аренда полезна, если в сети много временных гостей: адреса быстро возвращаются в пул. Длинная удобна для стабильности: устройства реже меняют адреса. Для домашней сети с десятком гаджетов подойдёт стандартное значение, менять его не обязательно.

Если вам нужно, чтобы принтер, камера или сетевое хранилище всегда имели один и тот же адрес, не ставьте очень большую аренду в надежде на это, а используйте резервирование по MAC-адресу. Оно обеспечивает постоянство надёжнее.

🛡️ Настройки роутера не помогли?
Можно пользоваться постоянно: российские приложения работают, включать и выключать ничего не нужно. Без карты и регистрации, настройка за пару минут.
Проверить на другом канале

Когда действительно стоит менять настройки

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

  • в сети больше устройств, чем адресов в пуле, а обновление списка устройств показывает нехватку;
  • нужно освободить часть диапазона под устройства со статическими адресами;
  • в сети два DHCP-сервера, и вы хотите оставить один;
  • вы меняете адрес роутера или подсеть, и пул должен соответствовать новой сети;
  • в гостевой сети нужен короткий срок аренды.

Поводов «просто оптимизировать» нет. Менять пул без причины опасно: устройства с прежними адресами могут оказаться вне нового диапазона и временно потерять связь.

Статические адреса и пересечение с пулом

Устройствам с ручными адресами нужно назначать значения вне пула DHCP. Если задать статический адрес, попадающий в пул, роутер в какой-то момент может выдать его другому устройству — возникнет конфликт. Поэтому границы пула планируют так, чтобы, например, первая часть сети была свободна для ручных адресов, а остальное отдавалось автоматически.

Проще всего не вводить адреса вручную на устройствах, а использовать резервирование: роутер сам выдаёт нужному MAC один и тот же адрес. Такой адрес может быть и внутри пула, конфликта не будет, потому что сервер знает о резерве.

Не оставляйте в сети два включённых DHCP-сервера: типичная ситуация возникает, когда рядом с основным роутером включён второй, например старый, и оба раздают адреса. Тогда устройства получают настройки то от одного, то от другого.

Таблица выдачи, безопасное изменение и проверка с компьютера

В веб-интерфейсе есть список клиентов DHCP: в нём видны имя устройства, MAC, выданный адрес и оставшееся время аренды. Это первое место для поиска неизвестных устройств. Там же можно понять, сколько адресов из пула занято.

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

Меняйте параметры в спокойное время, а не когда кто-то из домашних на видеозвонке. Проверьте результат: убедитесь, что новые адреса лежат в заданном диапазоне и связь с интернетом есть.

Перед тем как закончить работу с настройками DHCP, пройдитесь по короткому списку проверок:

  • адрес роутера не входит в пул выдаваемых адресов;
  • пул содержит достаточно адресов с запасом на гостей и новые гаджеты;
  • закреплённые устройства зарезервированы по MAC, а не заданы вручную внутри пула;
  • в сети работает только один DHCP-сервер;
  • маска подсети соответствует размеру пула;
  • резервная копия настроек сохранена в файл.

Чтобы узнать, что именно выдал роутер, откройте командную строку Windows и выполните ipconfig /all. Смотрите строки: «DHCP включён», «Адрес IPv4», «Маска подсети», «Основной шлюз», «DHCP-сервер», «Аренда получена» и «Аренда истекает». Они показывают, какой сервер ответил и на какой срок.

Если в поле «DHCP-сервер» указан не адрес вашего роутера, значит, в сети работает другой сервер, и его нужно найти. Если адрес начинается на 169.254, устройство не дождалось ответа сервера вовсе. Проверьте, включён ли DHCP на роутере и не исчерпан ли пул.

Чтобы вручную обновить адрес, в Windows используют команды освобождения и получения аренды: они описаны на странице про ipconfig /release и /renew. На смартфоне достаточно отключить и включить Wi-Fi или перезапустить устройство.

🛡️ Настройки роутера не помогли?
Можно пользоваться постоянно: российские приложения работают, включать и выключать ничего не нужно. Без карты и регистрации, настройка за пару минут.
Проверить на другом канале
роутерDHCPIP-адреслокальная сеть

Часто задаваемые вопросы

Читайте также