При развертывании 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 на веб-сайте Microsoft TechNet (на английском языке).