Включить DHCP-сервер на Windows 10 можно без установки стороннего ПО — достаточно активировать встроенную роль «Службы DHCP» через «Управление сервером» или PowerShell. Это позволяет автоматически раздавать IP-адреса устройствам в локальной сети, упрощая настройку подключений. Далее разберёмся, как это сделать правильно, какие нюансы учитывать и какие ошибки избегать.

Сразу уточню: в домашних условиях DHCP-сервер на Windows 10 чаще всего настраивают для тестирования или небольшой локальной сети. Для корпоративных задач лучше использовать выделенный сервер или маршрутизатор. Но если нужно разобраться с настройкой прямо здесь и сейчас — читайте дальше.

Зачем нужен DHCP-сервер и когда его настраивать

DHCP (Dynamic Host Configuration Protocol) автоматически назначает IP-адреса устройствам в сети. Без него каждому гаджету пришлось бы вручную прописывать адрес, маску подсети, шлюз и DNS — неудобно, особенно если устройств много.

На Windows 10 встроенный DHCP-сервер обычно не активирован по умолчанию. включение потребуется в трёх случаях:

  • Вы организовали локальную сеть и хотите централизованно управлять IP-адресами;
  • Тестируете сеть или отрабатываете навыки администрирования;
  • Используете Windows 10 как временный сервер для небольшой группы устройств.
💡

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

В бытовых условиях чаще всего хватает на роутере. Но если вы, например, настраиваете виртуальную лабораторию или тестируете сетевые сервисы, встроенный сервер Windows 10 будет полезен.

СпособСложностьТребуемые инструментыВремя на настройку
Через «Управление сервером»НизкаяГрафический интерфейс Windows10–15 минут
Через PowerShellСредняяКомандная строка или PowerShell5–10 минут
Стороннее ПО (например, haneWIN DHCP)НизкаяУтилита от стороннего разработчика5–10 минут

Способы активации DHCP-сервера на Windows 10

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

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

Рассмотрим подробно каждый способ.

Настройка через «Управление сервером»

Этот метод подходит для Windows 10 Pro и Enterprise. В Home-редакции «Управление сервером» отсутствует — там придётся использовать или сторонние утилиты.

Пошаговые действия:

  1. Откройте Панель управления > Программы > Включение или отключение компонентов Windows.
  2. В списке найдите Службы DHCP и отметьте флажок. Нажмите ОК.
  3. Дождитесь установки компонента. После этого перезагрузите компьютер.
  4. Запустите Управление сервером через меню Пуск или поиск.
  5. В меню выберите Добавить роли и компоненты.
  6. В мастере добавления ролей выберите Служба DHCP-сервера и следуйте подсказкам системы.

Чтобы «Управление сервером» появилось в Windows 10, может потребоваться установить компонент «Средства удалённого администрирования сервера» (RSAT). Скачайте его через «Параметры > Приложения > Дополнительные компоненты»

После установки роли нужно настроить область DHCP — диапазон IP-адресов, которые сервер будет раздавать. Об этом подробнее в следующем разделе.

Настройка области DHCP

Область DHCP (DHCP Scope) — это диапазон IP-адресов, которые сервер может назначать устройствам. Без её настройки сервер не сможет раздавать адреса.

Чтобы создать область:

  1. Откройте Управление сервером > DHCP.
  2. Раскройте дерево серверов, выберите свой компьютер и нажмите правой кнопкой на IPv4.
  3. Выберите Создать область....
  4. Задайте имя области (например, Локальная сеть) и описание.
  5. Укажите начальный и конечный IP-адрес диапазона (например, 192.168.1.100 до 192.168.1.200).
  6. Добавьте исключения (если нужно зарезервировать адреса для определённых устройств).
  7. Настройте время аренды адреса (по умолчанию — 8 дней).
  8. Укажите шлюз по умолчанию (IP вашего роутера) и DNS-серверы (например, 8.8.8.8 для Google DNS).
⚠️ Внимание: если вы настраиваете DHCP-сервер в сети, где уже работает другой DHCP (например, на роутере), отключите его, иначе возникнут конфликты IP-адресов.
Какой способ настройки DHCP-сервера вы предпочитаете?
Через «Управление сервером»
Через PowerShell
Стороннее ПО
Не настроивал

Настройка через PowerShell

Если у вас Windows 10 Home или вы предпочитаете командную строку, используйте PowerShell. Этот метод быстрее, но требует знания команд.

Сначала установите роль DHCP-сервера:

  1. Откройте от имени администратора.
  2. Выполните команду: Install-WindowsFeature -Name DHCP -IncludeManagementTools
  3. После установки перезагрузите компьютер.

Затем добавьте DHCP-сервер в список авторизованных:

  1. Выполните команду: Add-DhcpServerInDC -DnsName "Имя_вашего_компьютера" -IPAddress "IP_вашего_компьютера"
  2. Создайте область: Add-DhcpServerv4Scope -Name "Локальная сеть" -StartRange 192.168.1.100 -EndRange 192.168.1.200 -SubnetMask 255.255.255.0 -LeaseDuration (New-TimeSpan -Days 8)
  3. Настройте параметры области (шлюз, DNS): Set-DhcpServerv4OptionValue -ScopeId 192.168.1.0 -DnsServer 8.8.8.8 -Router 192.168.1.1

Готово! Теперь DHCP-сервер должен раздавать адреса в указанном диапазоне.

Команда PowerShellОписаниеПример
Install-WindowsFeatureУстановка роли DHCPInstall-WindowsFeature -Name DHCP
Add-DhcpServerInDCАвторизация сервераAdd-DhcpServerInDC -DnsName "PC" -IPAddress "192.168.1.2"
Add-DhcpServerv4ScopeСоздание областиAdd-DhcpServerv4Scope -Name "Local" -StartRange 192.168.1.100 -EndRange 192.168.1.200
Set-DhcpServerv4OptionValueНастройка параметровSet-DhcpServerv4OptionValue -ScopeId 192.168.1.0 -DnsServer 8.8.8.8

Проверка работы DHCP-сервера

После настройки нужно убедиться, что сервер работает корректно. Для этого:

  • Подключите к сети устройство (например, смартфон или ноутбук) и проверьте, получает ли оно IP-адрес автоматически.
  • На сервере откройте Управление сервером > DHCP и проверьте, отображается ли устройство в списке аренды.
  • Используйте команду ipconfig /all на клиентском устройстве — если адрес из заданного диапазона, всё работает.

Если адрес не назначается, проверьте:

  • Работает ли служба DHCP-сервер (откройте Службы через services.msc).
  • Правильно ли настроена область и параметры.
  • Нет ли конфликтов с другими DHCP-серверами в сети.

Распространённые ошибки и их решение

При настройке DHCP-сервера начинающие администраторы часто сталкиваются с типичными проблемами. Рассмотрим самые частые из них.

Что делать, если DHCP-сервер не раздаёт адреса?

1. Проверьте, активирована ли служба DHCP. Запустите её вручную через services.msc, если она остановлена. 2. Убедитесь, что область создана и активирована. 3. Проверьте, что IP-адрес сервера статический и находится в той же подсети, что и область DHCP. 4. Отключите другие DHCP-серверы в сети (например, на роутере), чтобы избежать конфликтов. 5. Проверьте брандмауэр: он не должен блокировать порт 67 (UDP), который использует DHCP.>

Ещё одна частая проблема — устройства получают IP-адрес, но не имеют доступа к интернету. В этом случае проверьте:

  • Правильно ли указан шлюз по умолчанию в параметрах области.
  • Работает ли DNS-сервер (попробуйте заменить его на 8.8.8.8).
  • Нет ли ограничений на роутере или провайдерском оборудовании.

Пошаговая инструкция: включаем DHCP-сервер с нуля

Если вы только начинаете разбираться в настройке DHCP, вот чёткий план действий от установки до проверки: