Как удалить DHCP-сервер на Windows Server 2012 r2

Обновлено: 21.11.2024

Эта статья предназначена для тех, кто ищет подробное и понятное руководство по установке и настройке DHCP-сервера в Windows Server 2012 R2.

В данном руководстве мы рассмотрим случай, когда у вас уже есть сервер с установленной на нем операционной системой Windows Server 2012 R2.

Подробнее об установке Windows Server 2012 R2 можно прочитать в моем руководстве «Установка Windows Server 2012 R2».

Чтобы узнать, как установить доменные службы Active Directory в Windows Server 2012 R2, прочитайте статью «Установка доменных служб Active Directory в Windows Server 2012 R2».

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

В моем руководстве «Базовая установка Windows Server 2012 R2» вы можете прочитать о том, как настроить основные параметры Windows Server 2012 R2 и добавить сервер в домен.

Заходим в систему под учетной записью с правами администратора домена.

Откройте «Диспетчер серверов», нажмите кнопку «Управление» в правом верхнем углу экрана и выберите «Добавить роли и компоненты».

Нажмите кнопку "Далее".

Выберите тип установки «Установка на основе ролей или компонентов» и нажмите кнопку «Далее».

Далее выберите сервер, на котором будет установлена ​​роль.

Нажмите кнопку "Далее".

Выбираем роль «DHCP-сервер».

На следующем шаге «Мастер установки ролей» предупредит вас о том, что для установки роли «DHCP-сервер» необходимо установить несколько компонентов.

Нажмите кнопку "Добавить функции".

Нажмите кнопку "Далее".

На этапе добавления компонентов оставляем все значения по умолчанию.

Нажмите кнопку "Далее".

Далее «Мастер установки ролей» предлагает вам ознакомиться с дополнительной информацией о роли «DHCP-сервер».

Нажмите кнопку "Далее".

Чтобы начать установку выбранной роли, нажмите кнопку «Установить».

Началась установка выбранной роли и необходимых для нее компонентов.

Установка роли DHCP-сервера завершена.

Теперь нажмите кнопку «Завершить настройку DHCP», чтобы настроить DHCP-сервер.

Вы получаете уведомление о том, что следующие две локальные группы безопасности будут созданы для управления доступом к DHCP-серверу, а затем DHCP-сервер будет авторизован в Active Directory.

Нажмите кнопку "Далее".

В разделе "Использовать следующие учетные данные пользователя" укажите учетную запись с правами администратора домена.

Нажмите кнопку "Подтвердить".

В разделе "Использовать следующие учетные данные пользователя" укажите учетную запись с правами администратора домена.

Нажмите кнопку "Закрыть".

Вернитесь к «Мастеру установки ролей» и нажмите кнопку «Закрыть».

Теперь вам нужно проверить, успешно ли созданы две группы безопасности.

На клавиатуре нажмите комбинацию клавиш «Win» и «x», затем в открывшемся меню выберите «Управление компьютером».

Далее в разделе «Локальные пользователи и группы» находим «Группы».

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

Теперь настроим DHCP-сервер так, чтобы он раздавал сетевые настройки (IP-адрес, маску подсети, шлюз, DNS) всем устройствам, которые будут подключаться к локальной сети.

В диспетчере серверов нажмите кнопку "Инструменты" в правом верхнем углу экрана и выберите "DHCP".

Укажем диапазон адресов, с которого DHCP-сервер будет раздавать IP-адреса для устройств в локальной сети.

Нажмите правой кнопкой мыши на "IPv4" и выберите "Новая область" в открывшемся меню.

Нажмите кнопку "Далее".

В поле «Имя» укажите имя для нового диапазона адресов.

Нажмите кнопку "Далее".

Указываем маску подсети и диапазон адресов, с которых DHCP-сервер будет раздавать IP-адреса для устройств в локальной сети.

Нажмите кнопку "Далее".

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

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

Обратите внимание, что для исключения одного IP-адреса достаточно заполнить только поле «Начальный IP-адрес».

Укажите часть диапазона, которую нужно исключить, и нажмите кнопку «Добавить».

После добавления части диапазона, которую необходимо исключить, нажмите кнопку «Далее».

Затем вы можете выбрать, на какой срок IP-адреса будут сдаваться в аренду устройствам.

Оставьте настройки без изменений и нажмите кнопку «Далее».

Теперь вам нужно указать сетевые настройки (шлюз, DNS), которые DHCP-сервер будет раздавать устройствам в локальной сети.

Выбираем «Да, я хочу настроить эти параметры сейчас».

В поле «IP-адрес» укажите IP-адрес вашего шлюза и нажмите кнопку «Добавить».

После добавления IP-адреса нажмите кнопку «Далее».

Далее в поле «Родительский домен» укажите имя домена.

В поле «IP-адрес» укажите IP-адрес DNS-сервера.

Нажмите кнопку "Далее".

В этом руководстве сервер WINS не используется.

Нажмите кнопку "Далее".

Теперь вам нужно активировать выбранный диапазон адресов.

Выберите «Да, я хочу активировать эту область сейчас» и нажмите кнопку «Далее».

Настройка DHCP-сервера завершена. Теперь все устройства, подключенные к локальной сети, получат сетевые настройки (IP-адрес, маску подсети, шлюз, DNS) и смогут взаимодействовать друг с другом.

Нажмите кнопку "Готово".

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

В разделе «Аренда адресов» вы можете увидеть все устройства и IP-адреса, которые устройства получили от вашего DHCP-сервера.

Чтобы зарезервировать IP-адрес для устройства, в разделе «Аренда адресов» нажмите правой кнопкой мыши на одно из устройств, которое уже получило IP-адрес, и в открывшемся меню выберите «Добавить в резервирование». .

Полученный им IP-адрес был успешно зарезервирован для указанного устройства.

Нажмите кнопку "ОК".

Вы также можете добавить резервирование вручную, указав требуемый IP-адрес и MAC-адрес сетевой карты устройства.

Нажмите правой кнопкой мыши на раздел "Бронирования" и выберите "Новое бронирование".

В поле «Имя резервирования» укажите имя устройства, для которого вы хотите сделать резервирование IP-адреса.

В поле «IP-адрес» укажите IP-адрес, который должен быть зарезервирован для устройства.

В поле «MAC-адрес» укажите MAC-адрес (физический адрес) сетевой карты устройства, для которого вы хотите зарезервировать IP-адрес.

Обратите внимание, что на самом деле именно для MAC-адреса сетевой карты зарезервирован IP-адрес. MAC-адрес на любом устройстве можно посмотреть в свойствах сетевого адаптера. В Windows вы можете запустить команду ipconfig /all в командной строке, чтобы просмотреть MAC-адрес сетевого адаптера. В Linux запустите команду ifconfig в командной строке.

В разделе "Поддерживаемые типы" выберите "Оба".

Нажмите кнопку "Добавить".

Резервирование IP-адреса для указанного MAC-адреса устройства успешно добавлено.

В разделе «Бронирования» вы можете увидеть все устройства, для которых были зарезервированы IP-адреса.

Базу данных и журналы DHCP-сервера можно найти в каталоге «%systemroot%\system32\dhcp». Мы рекомендуем сделать резервную копию этого каталога.

Служба DHCP-сервера выполняет настройку TCP/IP для DHCP-клиентов, включая динамическое назначение IP-адресов, указание DNS-серверов и имен DNS для конкретных подключений.Контроллеры домена не требуют службы DHCP-сервера для работы, и для повышения безопасности и защиты серверов рекомендуется не устанавливать роль DHCP-сервера на контроллерах домена.

Посмотрите, как специалист по работе с клиентами объясняет проблему

Контекст и рекомендации

Протокол динамической конфигурации хоста (DHCP) — это клиент-серверный протокол, который автоматически предоставляет хосту интернет-протокола (IP) его IP-адрес и другую связанную информацию о конфигурации, такую ​​как маска подсети и шлюз по умолчанию. DHCP позволяет узлам получать необходимую информацию о конфигурации TCP/IP с DHCP-сервера. DHCP также может обновлять записи DNS от имени своих клиентов.

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

Предлагаемые действия

Чтобы решить эту проблему, выполните следующие действия:

  1. Остановите службу DHCP-сервера и отключите ее на всех затронутых контроллерах домена.
    1. Нажмите "Пуск", введите "Выполнить", введите services.msc и нажмите "ОК".
    2. В списке служб найдите службу DHCP-сервер.
    3. Если он существует, дважды щелкните DHCP-сервер.
    4. На вкладке "Общие" в разделе "Тип запуска" выберите "Отключено".
    5. Если в статусе службы указано "Работает", нажмите "Остановить".
    6. Нажмите "ОК".
    7. Повторите эти шаги для всех затронутых контроллеров домена.
      1. В диспетчере сервера нажмите "Управление", а затем нажмите "Удалить роли и компоненты".
      2. Нажмите "Далее".
      3. Выберите локальный сервер и нажмите "Далее".
      4. На странице "Удалить роли сервера" снимите флажок "DHCP-сервер".
      5. Нажмите «Удалить компоненты», затем нажмите «Далее».
      6. На странице "Удалить компоненты" нажмите "Далее".
      7. Нажмите "Удалить".
      8. После завершения удаления нажмите "Закрыть".
      9. Повторите эти шаги для всех затронутых контроллеров домена.

      Примечание. При удалении роли DHCP-сервера служба DHCP-сервера также удаляется из списка служб.

      Чтобы получить общий отзыв о Центре ресурсов или контенте, отправьте свой ответ на UserVoice. Для конкретных запросов и обновлений контента, касающихся Services Hub, свяжитесь с нашей службой поддержки, чтобы отправить запрос.

      На Windows Server вы можете удалить роль DHCP двумя способами: с помощью диспетчера серверов и PowerShell. Я расскажу как о методах полного удаления роли DHCP, так и о средствах управления из Windows Server.

      Это руководство можно использовать для удаления роли DHCP из Windows Server 2019, Windows Server 2022. Руководство должно работать во всех последних операционных системах Windows Server.

      Вы можете удалить роль DHCP из Windows Server с помощью PowerShell или графического интерфейса пользователя (диспетчер сервера). Метод PowerShell является быстрым и простым, в то время как с диспетчером серверов вам нужно выполнить несколько шагов для удаления роли DHCP.

      Сначала небольшое введение в DHCP. Протокол динамической конфигурации хоста (DHCP) – это клиент-серверный протокол, который автоматически предоставляет хосту его IP-адрес и другую связанную конфигурацию.

      Другая информация включает маску подсети и шлюз по умолчанию. DHCP позволяет узлам получать необходимую информацию о конфигурации TCP/IP с DHCP-сервера. DHCP также может обновлять записи DNS от имени своих клиентов.

      Не следует устанавливать роль DHCP-сервера на контроллерах домена. Лучше всего оставить сервер контроллера домена работающим, не устанавливая на нем никаких других ролей.

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

      Если вы не знакомы с концепцией DHCP, я рекомендую прочитать об основах DHCP из документации Microsoft DHCP. Узнайте, как управлять серверами DHCP, создав коллекцию устройств для серверов DHCP в SCCM.

      Удалить роль DHCP с помощью графического интерфейса Windows Server

      Чтобы удалить роли и функции в Windows Server, необходимо также использовать диспетчер серверов. Запустите диспетчер серверов и нажмите «Управление» > «Удалить роли и компоненты».

      Удалить роль DHCP из Windows Server

      В окне "Выбор сервера" нажмите "Далее".

      Выбор сервера

      На странице "Удалить роли сервера" снимите флажок "DHCP-сервер".

      Удалить роль DHCP из Windows Server

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

      Удалить роль DHCP из Windows Server

      На странице "Функции" ничего не выбирайте. Нажмите «Далее».

      Удалить роль DHCP из Windows Server

      В окне подтверждения нажмите Удалить.

      Подтвердить удаление роли DHCP

      Сейчас начинается удаление роли DHCP в Windows Server. На странице результатов дождитесь завершения удаления функции.

      При удалении роли DHCP-сервера служба DHCP-сервера также удаляется из списка служб.

      После удаления роли DHCP с Windows Server требуется перезагрузка сервера. Чтобы завершить удаление функций DHCP, перезапустите сервер.

      После перезагрузки вы заметите, что роль DHCP и инструменты управления удалены с сервера.

      Удаление DHCP Удаление

      Совет. Если вы запустите средство просмотра событий на Windows Server, вы увидите список событий, указывающих на удаление роли DHCP из Windows Server. Это необязательно, и вы можете использовать их для устранения неполадок, связанных с удалением роли DHCP.

      Удалить роль DHCP с помощью PowerShell на Windows Server

      Вы можете использовать PowerShell для удаления роли DHCP из Windows Server. Это альтернативный метод удаления роли DHCP, если вы хотите избежать использования диспетчера серверов.

      Запустите PowerShell от имени администратора. Есть две команды, которые необходимо использовать для полного удаления роли DHCP и инструментов управления с сервера.

      Сначала выполните следующую команду PowerShell, чтобы удалить роль DHCP из Windows Server.

      При выполнении приведенной выше команды роль DHCP удаляется из Windows Server. Вы должны перезапустить этот сервер, чтобы завершить процесс удаления. Но подождите, вы можете запустить следующую команду, а затем перезапустить сервер.

      В том же окне PowerShell выполните еще одну команду, чтобы также удалить консоль DHCP.

      Чтобы завершить удаление роли DHCP, перезапустите Windows Server. Службы сервера DHCP и консоль DHCP удалены.

      Удалить роль DHCP с помощью PowerShell на Windows Server

      Праджвал Десаи

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

      Как вы знаете, протокол динамической конфигурации хоста (DHCP) – это широко применяемая сетевая служба в современных сетевых средах. DHCP в основном используется для автоматического распространения параметров конфигурации IP среди сетевых клиентов, что исключает ручную настройку узлов в сетях на основе TCP/IP.

      Чтобы установить роль DHCP, вам необходимо выполнить шаги, указанные ниже.

      Шаг 1. Перейдите в «Диспетчер серверов» → «Управление» → «Добавить роли и функции».

      Шаг 2. Нажмите «Далее».

      Шаг 3. Выберите вариант установки на основе ролей или функций → нажмите «Далее».

      Шаг 4. Мы установим локальную роль DHCP, поскольку она выберет сервер из пула серверов → затем нажмите «Далее».

      Шаг 5. В списках ролей проверьте роль DHCP-сервера → нажмите «Добавить компоненты» во всплывающих окнах, как показано на следующих снимках экрана.

      Шаг 6. Нажмите «Далее».

      Шаг 7. Нажмите «Далее».

      Шаг 8. Нажмите «Установить».

      Шаг 9. Нажмите «Закрыть».

      Конфигурация после развертывания

      В этом разделе мы увидим, как настроить DHCP после развертывания. Пожалуйста, следуйте инструкциям ниже.

      Шаг 1. Нажмите значок предупреждения, а затем нажмите «Завершить настройку DHCP».

      Шаг 2. Нажмите «Далее».

      Шаг 3. Выберите учетную запись пользователя домена с разрешениями на создание объектов в контейнере сетевых служб в Active Directory или учетную запись администратора домена → нажмите «Далее».

      Шаг 4. Нажмите «Закрыть».

      Область реализации DHCP

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

      Шаг 1. Экран диспетчера серверов → Инструменты → DHCP.

      Шаг 2. Щелкните правой кнопкой мыши DHCP-сервер → затем нажмите «Добавить/удалить привязки…»

      Шаг 3. Убедитесь, что статический IP-адрес сервера отображается, как показано на следующем снимке экрана.

      Шаг 4. Щелкните правой кнопкой мыши IPv4 → выберите «Новая область».

      Шаг 5. Нажмите «Далее».

      Шаг 6. Введите имя и описание области действия, как показано на следующем снимке экрана, а затем → Далее.

      Шаг 7. Введите начальный и конечный IP-адрес, маску подсети, оставьте длину по умолчанию «24» для подсети класса C → нажмите «Далее».

      Шаг 8. Введите диапазон IP-адресов в список исключений. Если у вас есть устройства в сети, которым требуется статический IP-адрес, а также убедитесь, что исключенный диапазон совпадает с указанным ранее начальным и конечным диапазонами, затем → нажмите «Далее».

      Шаг 9. Введите желаемую продолжительность аренды для назначенных IP-адресов или оставьте значение по умолчанию → затем нажмите «Далее».

      Шаг 10. Выберите → Да, я хочу настроить эти параметры сейчас, чтобы настроить параметры DHCP для новой области действия → затем нажмите «Далее».

      Шаг 11. Введите шлюз по умолчанию, который является IP-адресом вашего маршрутизатора → затем нажмите «Далее».

      Шаг 12. Добавьте IP-адрес DNS → нажмите «Далее» (мы можем добавить Google DNS или, если это среда домена, вы можете поместить туда IP-адрес контроллера домена), затем нажмите → «Далее».

      Шаг 13. Укажите свой WINS-сервер, если он есть, и нажмите → Далее.

      Шаг 14. Выберите «Да, я хочу активировать эту область сейчас», чтобы немедленно активировать область, а затем нажмите → «Далее».

      После настройки области действия DHCP вам, вероятно, потребуется выполнить следующие задачи — настроить резервирование DHCP. Резервирование DHCP гарантирует, что конкретный DHCP-клиент всегда будет получать один и тот же IP-адрес. Это очень полезно для некоторых клиентов, которым нужен фиксированный IP-адрес без настройки статического IP-адреса. В этом посте мы научимся настраивать резервирование DHCP в Windows Server 2012 R2.

      Как настроить резервирование DHCP в Windows Server 2012 R2

      Чтобы настроить резервирование DHCP в Windows Server 2012 R2, вам потребуется информация о MAC-адресе клиентского компьютера. Информацию о MAC-адресе можно получить непосредственно с аппарата.

      Чтобы настроить резервирование, откройте консоль DHCP из диспетчера серверов.

      Выберите связанную область и щелкните правой кнопкой мыши > Новое резервирование.

      Введите имя резервирования, IP-адрес, который вы хотите назначить, и MAC-адрес клиента. В этом примере мы хотим дать IP-адрес 192.168.0.240 для клиентской машины с MAC-адресом 3c-97-0e-1c-8a-55. Обратите внимание, что MAC-адрес записывается без каких-либо специальных символов. Нажмите кнопку «Добавить», затем закройте окно нового бронирования.

      Чтобы просмотреть список резервирований, которые мы создали, перейдите в папку «Резервирование» в той же области.

      Таким образом, когда этот конкретный клиент выполняет DHCP-запрос, сервер выдает настроенный IP-адрес.

      Настроить резервирование DHCP из существующей аренды

      Вы также можете настроить резервирование DHCP из существующей аренды. Для этого перейдите в папку «Аренда адресов» > щелкните правой кнопкой мыши нужную запись аренды > выберите «Добавить в резервирование».

      Нажмите OK в появившемся уведомлении.

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

      Изменение резервирования DHCP

      Любое резервирование DHCP, которое было сделано, также может быть изменено. Например, если вам нужно назначить зарезервированный IP-адрес для другой клиентской машины. Для этого разверните папку «Резервирование» в соответствующей области, затем щелкните правой кнопкой мыши соответствующую запись резервирования > «Свойства».

      Вы можете изменить имя резервирования и MAC-адрес, но не можете изменить IP-адрес.

      Если вам каким-то образом нужно использовать тот же MAC-адрес, но с другим IP-адресом, вы должны удалить резервирование и создать новое резервирование, используя заполненную информацию о MAC-адресе.

      Резервирование DHCP в Windows Server 2012 R2 с помощью PowerShell

      В Windows Server 2012 R2 мы также можем использовать PowerShell для резервирования DHCP. Команда PowerShell для создания резервирования DHCP:

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

      Независимо от того, используете ли вы Диспетчер серверов или PowerShell, когда вы устанавливаете резервирование DHCP, клиентскому компьютеру может потребоваться выполнить освобождение вручную и продлить аренду DHCP. Для этого вы можете использовать команды ipconfig /release и ipconfig /renew непосредственно из командной строки на клиентской машине.

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