Если запрос клиента соответствует
условиям политики, связанной с определенным
диапазоном IP-адресов, то сервер назначит
клиенту первый свободный IP-адрес из диапазона.
Если политика связана с несколькими диапазонами
адресов, сервер сначала попытается назначить
IP-адрес из самого младшего диапазона
адресов. Если в самом младшем диапазоне
нет доступных IP-адресов, то сервер будет
искать свободный IP-адрес в старших диапазонах
адресов. Если во всех диапазонах адресов,
связанных с политикой, нет свободных
IP-адресов, сервер будет обрабатывать
следующую политику в соответствии с заданным
порядком.
Если ни в одной политике нет
свободного IP-адреса, сервер отбросит
пакет клиента и занесет соответствующее
событие в журнал. Если пакет DHCP-клиента
не соответствует ни одной политике уровня
области или ни одна политика, соответствующая
пакету клиента, не связана с диапазоном
IP-адресов, сервер предоставит клиенту
IP-адрес из диапазона IP-адресов, заданного
для области, исключающей использование
диапазонов IP-адресов, задаваемых политикой.
Для запроса списка стандартных
параметров с сервера DHCP-клиент использует
поле списка запрашиваемых параметров
в DHCP-пакете. Для клиента обработка назначения
параметров аналогична назначению IP-адреса.
DHCP-сервер, используя заданный порядок
обработки политик, проверяет, соответствуют
ли поля запроса клиента политикам, заданным
на уровне области. Если запрос клиента
соответствует условиям какой-либо политики,
применяемой к области, и она содержит
указанные параметры, то сервер возвращает
эти параметры клиенту. Если запросу клиента
соответствует несколько политик, то сервер
возвращает все параметры, задаваемые
этими политиками. DHCP-сервер отправляет
клиенту параметры класса поставщика
на основании класса поставщика, содержащегося
в запросе DHCP-клиента.
Установка и настройка DHCP сервера
Для выполнения настройки сервера
и клиента DHCP необходимо следующее техническое
обеспечение:
- Диск продукта или установочный
носитель Windows Server 2012.
- Один компьютер, который удовлетворяет
минимальным требованиям к оборудованию
для установки Windows Server 2012.
- Как минимум один DHCP-клиент.
Допусти DHCP_SERVER_1 — это компьютер,
работающий под управлением Windows Server 2012,
который предоставляет следующие службы:
- Контроллер домена contoso.com служб
Active Directory.
- Полномочный DNS-сервер для зоны
DNS contoso.com.
- DHCP-сервер.
Начальная настройка сервера
DHCP_SERVER_1 включает следующие этапы:
- Установка операционной системы
и настройка протокола TCP/IP на DHCP_SERVER_1
- Установка доменных служб Active
Directory, DNS-сервера и DHCP-сервера
- Создание учетной записи администратора
домена
- Создание области DHCP на компьютере DHCP_SERVER_1 Чтобы установить операционную
систему и настроить протокол TCP/IP на DHCP_SERVER_1, выполните следующие действия.
- Запустите компьютер с помощью
диска продукта или установочного носителя
Windows Server 2012. По запросу системы введите
ключ продукта, примите условия лицензии,
задайте время, язык и региональные параметры,
а затем укажите пароль для учетной записи
локального администратора. Нажмите клавиши CTRL+ALT+DELETE и войдите с помощью учетной записи
локального администратора. При появлении предложения
включить отчеты об ошибках Windows щелкните Принять. Нажмите кнопку Пуск, введите ncpa.cpl и затем нажмите клавишу ВВОД. Откроется панель управления Сетевые подключения.
- На панели управления Сетевые подключения щелкните правой кнопкой мыши Проводное Ethernet-подключение и выберите Свойства.
- Дважды щелкните Протокол Интернета версии
4 (TCP/IPv4).
- На вкладке Общие установите переключатель Использовать следующий IP-адрес.
- В поле IP-адрес введите 10.0.0.1, а в поле Маска подсети — 255.255.255.0. Поле Шлюз по умолчанию является необязательным.
- В поле Основной DNS-сервер введите 10.0.0.1.
- Дважды нажмите кнопку ОК и затем закройте панель управления Сетевые подключения.
Установка доменных служб Active
Directory, DNS-сервера и DHCP-сервера. DHCP_SERVER_1 будет использоваться
в качестве контроллера домена, DNS-сервера
и DHCP-сервера для домена contoso.com служб Active
Directory.Чтобы настроить DHCP_SERVER_1 в качестве
контроллера домена, DNS-сервера и DHCP-сервера,
выполните следующие действия.
- Панель мониторинга диспетчера
серверов отображается по умолчанию. В
области навигации щелкните Настроить этот локальный сервер.
- На панели свойства щелкните имя компьютера напротив
строки Имя компьютера. Откроется диалоговое
окно Свойства системы.
- На вкладке Имя компьютера щелкните Изменить и затем введите DHCP_SERVER_1 в поле Имя компьютера.
- Дважды нажмите кнопку ОК, а затем нажмите кнопку Закрыть.
- При появлении запроса на перезагрузку
компьютера нажмите кнопку Перезагрузить сейчас.
- После перезагрузки войдите
в систему с учетной записью локального
администратора.
- В списке Настроить этот локальный сервер диспетчера серверов щелкните Добавить роли и компоненты.
- В мастере добавления ролей и
компонентов нажмите три раза кнопку Далее и затем на странице Выбор ролей сервера установите флажок Доменные службы Active Directory.
- При появлении предложения
добавить компоненты щелкните Добавить компоненты.
- Установите флажок DHCP-сервер.
- При появлении предложения
добавить компоненты щелкните Добавить компоненты.
- Установите флажок DNS-сервер.
- При появлении предложения
добавить компоненты щелкните Добавить компоненты.
- Нажмите кнопку Далее пять раз, а затем нажмите кнопку Установить.
- Дождитесь завершения установки,
убедитесь, что на странице Ход установки отображается надпись Требуется настройка. Установка
выполнена на DHCP_SERVER_1 и затем нажмите кнопку Закрыть.
- Щелкните флажок "Уведомление"
и выберите пункт Повысить роль этого сервера
до уровня контроллера домена.
- На странице Конфигурация развертываниямастера
настройки доменных служб Active Directory установите переключатель Добавить новый лес и затем в поле Имя корневого домена введите contoso.com.
- Нажмите кнопку Далее и на странице Параметры контроллера домена в разделе Введите пароль для режима восстановления
служб каталогов (DSRM) введите пароль в поле Пароль и Подтверждение пароля. Убедитесь, что флажки DNS-сервер (Domain Name System) и Глобальный каталог (GC) установлены, и затем нажмите
кнопку Далее.
- Нажмите кнопку Далее четыре раза, убедитесь, что
на странице отображается сообщение Все проверки готовности к установке
выполнены успешно. Чтобы запустить установку,
нажмите кнопку "Установить", после
чего нажмите кнопку Установить.
- Для завершения процесса установки
компьютер будет автоматически перезагружен.
- Войдите с помощью учетной записи
локального администратора.
Создание учетной записи администратора
домена. Для настройки параметров,
используемых в этой лаборатории тестирования,
требуется учетная запись администратора
домена. Чтобы создать учетную запись
администратора домена, выполните следующие
действия.
- В строке меню диспетчера серверов
щелкните Сервис и выберите Active Directory — пользователи и компьютеры.
- В дереве консоли Active Directory — пользователи и компьютеры дважды щелкните contoso.com, щелкните правой кнопкой мышиПользователи, выберите Создать и затем выберите Пользователь.
- В диалоговом окне Новый объект — пользователь введите user1 в поле Имя входа пользователя и Полное имя, после чего нажмите
кнопку Далее.
- Введите пароль для учетной
записи пользователя user1 в поля Пароль и Подтверждение пароля.
- Снимите флажок Требовать смены пароля при
следующем входе в систему, установите
флажок Срок действия пароля не ограничен,
нажмите кнопку Далее, а затем — Готово.
- Дважды щелкните user1 и откройте вкладку Член групп.
- Щелкните Добавить, введите domain admins в поле Введите имена выбираемых объектов,
дважды нажмите кнопку ОК и затем закройте консоль Active Directory — пользователи и компьютеры.
- Нажмите кнопку Пуск, щелкните Администратор, а затем — Выход.
- Выполните вход на компьютер
с учетными данными user1. Для этого щелкните
стрелку влево CONTOSO\Administrator и выберите Другой пользователь.
Создание области DHCP на компьютере
DHCP_SERVER_1. Далее приведены инструкции
по созданию области DHCP на компьютере
DHCP_SERVER_1. Чтобы создать область DHCP на
компьютере DHCP_SERVER_1, выполните следующие
действия.
- В строке меню диспетчера серверов
последовательно выберите Сервис и DHCP. Откроется консоль DHCP.
- В дереве консоли DHCP выберите
узел IPv4. Щелкните правой кнопкой мыши IPv4 и выберите команду Создать область. ОткроетсяМастер
создания области.
- Нажмите кнопку Далее и введите в поле Имя имя новой области (например,
Contoso-scope1).
- Нажмите кнопку Далее и на странице Диапазон IP-адресов введите 10.0.0.1 в поле Начальный IP-адрес, введите 10.0.0.254 в полеКонечный IP-адрес, а затем
введите 24 в поле Длина. Значение маски подсети
автоматически изменится на 255.255.255.0.
- Нажмите кнопку Далее и на странице Добавление исключений и задержка введите 10.0.0.1 в поле Начальный IP-адрес, введите10.0.0.10 в поле Конечный IP-адрес, а затем нажмите
кнопку Добавить. Таким образом, первые
десять IP-адресов в подсети 10.0.0.0/24 будут
статически присвоены серверам.
- Нажмите кнопку Далее и на странице Срок действия аренды адреса в разделе Не более введите 0 Days, 0 Hours и 2 Minutes. Очень маленький срок действия аренды адреса упростит демонстрацию DHCP.
- Нажмите кнопку Далее три раза и затем на странице Имя домена и DNS-серверы убедитесь, что в поле Родительский домен задано значение contoso.com, а для единственного DNS-сервера задано значение 10.0.0.1.
- Дважды нажмите кнопку Далее и на странице Активировать область установите переключатель Да, я хочу активировать эту
область сейчас.
- Нажмите кнопку Далее, а затем — Готово.
- В дереве консоли DHCP щелкните
правой кнопкой мыши DHCP_SERVER_1.contoso.com и выберите команду Авторизовать.
- Обновите окно консоли DHCP и
убедитесь, что сервер DHCP_SERVER_1 авторизован, а область Contoso-scope1 активна.
Чтобы проверить области на
текущем сервере с помощью Windows PowerShell,
щелкните правой кнопкой мыши Windows PowerShell,
выберите пункт Запуск от имени администратора,
нажмите кнопку Да в появившемся окне оповещения
контроля учетных записей, а затем в командной
строке Windows PowerShell введите следующую команду
и нажмите клавишу ВВОД.
get-dhcpserverv4scope
PS C:\Windows\system32> get-dhcpserverv4scopeScopeId
SubnetMask Name
State StartRange EndRange
LeaseDuration-------
---------- ----
----- ---------- --------
-------------10.0.0.0 255.255.255.0
Contoso-scope1 Active 10.0.0.1
10.0.0.254 00:02:00
Настройка DHCP клиента
DHCP_CLIENT_1 — это компьютер, работающий
под управлением Windows® 8, который выступает
в роли DHCP-клиента. Настройка DHCP_CLIENT_1 включает
в себя следующие этапы:
- Запустите компьютер с помощью
диска продукта или установочного носителя
Windows 8.
- По запросу системы введите
ключ продукта и примите условия лицензии.
- При появлении предложения
ввести имя компьютера введите DHCP_CLIENT_1 и затем нажмите кнопку Далее.
- Щелкните Использовать стандартные параметры.
- На странице Вход в систему щелкните Не использовать учетную запись
Майкрософт и затем щелкните Локальная учетная запись.
- В поле Имя пользователя введите user1, введите пароль и подсказку для пароля, после чего нажмите кнопку Готово.
Список литературы
- Dynamic DNS & DHCP //http://www.bsdguides.org/guides/op enbsd/networking/dynamic_dns_dhcp.php
- Как правильно настроить DNS
//http://www.nbsp.ru/articles/20 05/12/14/kak_pravilno_nastroit_dns_chast1.html
- The Arda.Homeunix.Net DNS & DHCP Setup // http://www.arda.homeunix. net/dnssetup.html
- Лукас М. FreeBSD. Подробное руководство,
2-е издание. - Пер. с англ. - СПб.: Символ-Плюс,
2009. - 864 с.
- Моримото Р., Ноэл М., Ярдени Г., Драуби О., Аббейт Э., Амарис К. - Microsoft Windows Server 2012. Полное руководство- Вильямс, 1456 с.