При развертывании 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, чтобы выполнить следующие общие задачи администрирования сервера:
-
Создание областей.
-
Добавление и настройка суперобластей и областей многоадресной рассылки.
-
Просмотр и изменение свойств областей, например: настройка дополнительных диапазонов исключения.
-
Активация областей, областей многоадресной рассылки или суперобластей.
-
Отслеживание действий по аренде адресов в области путем просмотра активных аренд в каждой области.
-
Создание резервирования в областях для DHCP-клиентов, нуждающихся в аренде постоянных IP-адресов.
Кроме того, можно использовать DHCP-консоль или команды Netsh для DHCP, чтобы выполнить следующие дополнительные задачи установки:
-
Добавление новых типов параметров по умолчанию.
-
Добавление и настройка классов параметров, определяемых пользователем или поставщиком.
-
Дальнейшая настройка прочих свойств сервера, таких как ведение журнала аудита или таблицы BOOTP.
Примечание | |
Суперобласти поддерживаются только в IPv4. В DHCPv6-сервере суперобласти не поддерживаются. |
Дополнительные сведения
Обновленные сведения о DHCP для ИТ-специалистов см. в документации Windows Server® 2008 на веб-сайте