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

Что может предоставить DHCP-сервер

DHCP – это технология «клиент-сервер», с помощью которой DHCP-серверы могут назначать или сдавать в аренду IP-адреса компьютерам и другим устройствам, являющимся DHCP-клиентами. С помощью DHCP можно выполнять следующее:

  • Сдавать в аренду IP-адреса DHCP-клиентам на определенное время, затем автоматически обновлять IP-адреса при запросе клиентом обновления.

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

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

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

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

  • Настраивать DHCP-сервер на выполнение служб регистрации имен DNS для DHCP-клиентов.

  • Обеспечивать многоадресное назначение адресов для DHCP-клиентов на основе IP.

Компоненты DHCP-сервера

С помощью основных компонентов DHCP можно развернуть DHCP-сервер и сервер MADCAP (Multicast Address Dynamic Client Allocation Protocol).

Примечание

Протокол MADCAP поддерживается только в IPv4. В DHCPv6-сервере протокол MADCAP не поддерживается.

DHCP-сервер

Чтобы сеть TCP/IP функционировала правильно, все компьютеры и устройства в этой сети должны иметь IP-адреса. IP-адреса могут быть настроены вручную на каждом компьютере, также можно развернуть DHCP-сервер, который будет автоматически назначать IP-адреса всем DHCP-клиентам в сети.

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

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

Сервер MADCAP

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

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

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

Управление DHCP-сервером

Основными средствами, предназначенными для управления DHCP-серверами, являются команды Netsh для DHCP и DHCP-консоль.

Команды Netsh для DHCP

Можно ввести команды Netsh, предназначенные для работы с DHCP, в командной строке netsh dhcp> или выполнить команды Netsh для DHCP в пакетных файлах и сценариях. Все функциональные возможности, доступные в DHCP-консоли, доступны и в командной строке netsh dhcp>. Это может оказаться полезным в следующих случаях:

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

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

DHCP-консоль

DHCP-консоль добавляется в папку «Администрирования» панели управления при установке роли DHCP-сервера. DHCP-консоль отображается в консоли управления (MMC).

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

Общие задачи администрирования для DHCP

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

  1. Создание областей.

  2. Добавление и настройка суперобластей и областей многоадресной рассылки.

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

  4. Активация областей, областей многоадресной рассылки или суперобластей.

  5. Отслеживание действий по аренде адресов в области путем просмотра активных аренд в каждой области.

  6. Создание резервирования в областях для DHCP-клиентов, нуждающихся в аренде постоянных IP-адресов.

Кроме того, можно использовать DHCP-консоль или команды Netsh для DHCP, чтобы выполнить следующие дополнительные задачи установки:

  • Добавление новых типов параметров по умолчанию.

  • Добавление и настройка классов параметров, определяемых пользователем или поставщиком.

  • Дальнейшая настройка прочих свойств сервера, таких как ведение журнала аудита или таблицы BOOTP.

Примечание

Суперобласти поддерживаются только в IPv4. В DHCPv6-сервере суперобласти не поддерживаются.

Дополнительные сведения

Обновленные сведения о DHCP для ИТ-специалистов см. в документации Windows Server® 2008 на веб-сайте Microsoft TechNet (на английском языке).