Настройка высокой доступности для роли DHCP-сервера

Опубликовано: 17 Марта, 2023
Настройка высокой доступности для роли DHCP-сервера

Windows Server 2016 содержит множество новых функций, в том числе новые и обновленные функции, упрощающие администраторам включение и управление высокой доступностью в службе DHCP. В прошлом режим High Availability был возможен с помощью служб кластера, но размещать сетевую службу поверх кластера было не лучшим решением (особенно в устаревших операционных системах, таких как Windows 2000/2003 и т. д.).

Представленная в Windows Server 2008 функция аварийного переключения DHCP обеспечивает высокую доступность службы без использования служб кластера. Мой любимый сценарий предназначен для тех клиентов, у которых есть два контроллера домена на сайт, и эти два сервера отвечают за аутентификацию, службы времени (NTP), DNS, а теперь и DHCP. Мы можем обеспечить высокую доступность всего двумя серверами в каждом месте для всех сетевых служб, где простой сетевой сбой на основном сайте не повлияет на локальных пользователей.

Эта статья была написана с использованием Windows Server 2016, и вам может быть интересно, что изменилось по сравнению с предыдущим выпуском службы DHCP. Что ж, самым большим изменением является поддержка удаления NAP в этом новом выпуске. DHCP-серверы под управлением Windows Server 2016 больше не будут применять политики NAP, а области DHCP нельзя настроить как включенные NAP.

Установка службы DHCP

Процесс установки прост и обычно не требует перезагрузки. Мы можем установить с помощью графического пользовательского интерфейса, выполнив следующие шаги.

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

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

Add-WindowsFeature DHCP – IncludeManagementTools

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

В этой статье мы создадим единую область под названием «Серверы» на первом DHCP-сервере и определим маршрутизатор, DNS-сервер, доменное имя DNS на уровне области, а также определим диапазон от 10.60.1.100 до 10.60.1.150. ради простоты.

Настройка аварийного переключения DHCP

Отказоустойчивость DHCP настраивается с помощью мастера, который можно запустить, щелкнув правой кнопкой мыши любую существующую область, а затем Настроить отказоустойчивость…

Первая страница мастера DHCP Failover позволяет администратору выбрать все области, настроенные на существующем сервере (настройка по умолчанию), или выбрать конкретную область. Мы оставим настройки по умолчанию и нажмем Далее.

На странице добавьте или найдите второй сервер, который будет частью функции DHCP Failover, и нажмите Next.

На странице представлена наиболее важная конфигурация: Здесь администратор может определить имя отношения, режим балансировки нагрузки, максимальное время выполнения клиентских операций и интервал переключения состояния. Нажмите «Далее».

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

Вот и все! Реплицированная область теперь видна на втором DHCP-сервере.

Несколько советов с поля

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

  • Ваши сетевые устройства могут использовать вспомогательные IP-адреса на уровне VLAN, чтобы указать на запросы DHCP к определенным серверам. Если это так, обязательно добавьте оба DHCP-сервера в эту конфигурацию сети.
  • Использование ipconfig /all на стороне клиента показывает сервер DHCP, с которого был арендован IP-адрес клиента. Это важный совет при устранении неполадок.
  • Области DHCP реплицируются только на уровне области. Если вы настраиваете имена DNS и зон на уровне сервера (что хорошо), убедитесь, что вы повторяете процесс на обоих DHCP-серверах, чтобы избежать расхождений в конфигурации, применяемой к клиентам.
  • Если вы подключены удаленно на рабочей станции и требуется ipconfig /release, используйте следующий синтаксис:
    ipconfig /release && ipconfig /обновить

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