Что такое DHCP – как включить и настроить

В данной статье будет рассмотрен вопрос, как настроить DHCP сервер в 2008 R2 Server. Предполагается, что у вас уже настроен и запущен Windows 2008 R2 сервер. Если вы этого еще не сделали, ознакомьтесь с руководством, в котором описано как это сделать. Также, если этого еще не сделано, следует настроить статический IP адрес для сетевого интерфейса данного сервера.

Распределение адресов

В службе DHCP предусмотрены ручной, автоматический и динамический способы выдачи адресов.  Ручной метод основан на резервировании одного IP клиента для конкретного физического адреса (MAC). Удобство состоит лишь в том, что настройка интерфейса клиента происходит автоматически и IP выдается на постоянное использование. В случае автоматического выделения – сервер назначает IP уже из заданного пула адресов. При динамическом – сетевой адрес выдается на определенное время, при этом служба гарантирует, что до истечения установленного интервала времени этот адрес не будет выдан другому клиенту. В этом случае период времени называется временем аренды (lease time).

Как управлять вашим новым Windows Server DHCP

Подобно установке, управление DHCP сервером Windows Server 2008 так же очень легко. Необходимо вернуться в Windows Server 2008 Server Manager, затем Roles, и нажал на новую запись DHCP Server.

Как управлять вашим новым Windows Server DHCP

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

Для того чтобы действительно настроить DHCP сервер и увидеть клиентов, получивших IP адреса, необходимо перейти в оснастку MMC DHCP сервер. Чтобы сделать это, я перешел в Start → Administrative Tools → DHCP Server, примерно так:

Как управлять вашим новым Windows Server DHCP

Оснастка MMC предложит вам гораздо большее количество возможностей:

Оснастка DHCP Server MMC предлагает IPv4 & IPv6 DHCP Server которые включают все области, пулы, аренды, зарезервированные области, настройи областей, и настройки сервера.

Как управлять вашим новым Windows Server DHCP

Мы видем, что наш DHCP сервер настроен и работает, теперь не помешало бы потестировать его.

Читайте также:  Что такое ReadyBoost для чего он нужен и как им пользоваться

Сохранение и восстановление конфигурации DHCP.

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

Для этого наберите в командной строке:

netsh dump dhcp >

Здесь — имя создаваемого сценария конфигурации.

Создав сценарий, вы можете восстановить конфигурацию, набрав:

netsh exec

Совет: эта методика позволяет идентично настроить другой сервер DHCP: просто скопируйте сценарий в папку целевого компьютера и выполните указанную команду.

Как настроить DHCP

По умолчанию служба DHCP на роутерах уже настроена. Достаточно подключить клиентское устройство через Wi-Fi или кабель и ему будет автоматически присвоен IP-адрес. Однако может возникнуть потребность изменить настройки DHCP, отключить или включить его. Рассмотрим настройку DHCP на примере роутера TP-link. Для других маршрутизаторов алгоритм будет точно такой же.

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

Для службы DHCP должен быть задан диапазон используемых IP-адресов, которые вписываются в соответствующие поля. Начальный IP-адрес это соответственно первый адрес диапазона, а конечный IP-адрес — последний. По умолчанию диапазон IP указан с по Но можно прописать, например, с 10.1.1.1 по Можно вообще указать диапазон в пределах двух-трёх адресов, например, по количеству клиентских устройств.

Следующий обязательный пункт — срок действия адреса в минутах. Это время, на которое конкретный IP может присваиваться конкретному устройству. По его истечении IP может быть изменён или присвоен другому устройству.

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

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

Как настроить DHCP

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

Читайте также:  Связываем программы с расширениями файлов

Предпочитаемый и альтернативный DNS-сервер обычно указываются провайдером. Но можно вписать сюда публичные DNS-сервера Google — 8.8.8.8 и 8.8.4.4. Это, например, помогает устранить неполадки с доступом к интернету — бывает, что DNS провайдера глючат, подключение есть, но страницы не открываются. Также это часто позволяет обойти блокировки доступа к определённым ресурсам, например, торрентам.

После внесения изменений нажмите кнопку «Сохранить», чтобы применить новые настройки.

Для того, чтобы ваша сеть начала работать с новыми параметрами, роутер необходимо перезагрузить.

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

ALLOW and DENY

Параметры allow и deny используются для контроля над поведением демона dhcp в отношении различных видов запросов.

  • Ключевое слово unknown-clients

    allow unknown-clients; deny unknown-clients;

Параметр unknown-clients используется что бы сообщить серверу как поступать с неизвестными клиентами. По умолчанию выдача адресов неизвестным клиентам разрешена.

  • Ключевое слово bootp

    allow bootp; deny bootp;

Параметр bootp сообщает серверу dhcp обрабатывать или нет bootp-запросы. По умолчанию bootp-запросы разрешены.

  • Ключевое слово booting

    allow booting; deny booting;

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

Особенности работы DHCP

Сетевой протокол DHCP работает посредством UDP. Обмен данными между клиентом и сервером осуществляется через порты 67 UDP и UDP 68. Для передачи информации от клиента к серверу DHCP протокол задействует порт 67 UDP, а в обратном направлении — 68 UDP.

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

При расположении в разных широковещательных доменах общение клиентов и серверов производится через специальный ретранслятор DHCP relay agent. Он выполняет функцию посредника, который обеспечивает обмен сообщениями между клиентом и сервером в формате адресных пакетов. Таким ретранслятором может служить маршрутизатор или специальный сервер, например, Windows Server.

Для нормальной работы и исполнения назначения протокола DHCP необходимо удостовериться, что необходимые порты не блокируются брандмауэром. В случае, расположения клиентов и сервера в разных подсетях, важно проверить наличие ретранслятора DHCP relay agent.

Подпишитесь на рассылку Смарт-Софт и получите скидку на первую покупку

За подписку мы также пришлем вам white paper «Основы кибербезопасности в коммерческой компании».

Email*Подписаться

Условия акции

Предоставлено SendPulse

Восстановление DHCP сервера в Windows Server 2003

Прежде чем вы сможете восстановить DHCP сервер из Вашей резервной копии, вы должны сначала установить компонент DHCP-сервер на Ваш новый сервер, и сразу после этого, вы должны остановить и временно отключить службу DHCP. Теперь перейдите в тот резервный каталог, который вы создали ранее и найдите там файл с именем System.mdb. Если этот файл существует, переименуйте его в system.src. Теперь вы должны скопировать все файлы из каталога с резервной копии на новый сервер в папку %systemroot%\system32\DHCP.

Теперь вы можете восстановить резервную копию системного реестра, который вы создали ранее. Для этого откройте редактор реестра и перейдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DHCPServer\Configuration. Выберите команду Restore из меню редактора реестра, а затем восстановитесь из резервной копии этой ветки с другого сервера, которую вы создали ранее. Когда закончите, закройте редактор реестра, перезагрузите машину, а затем включите и запустите службу DHCP. На этом процесс миграции сервера DHCP завершен. Вы получили полностью работоспособный сервер с теми же настройками.

Настройка DHCP-сервера для работы с сервером PXE.

Отредактируйте файл /etc/dhcp/ ,

# vi /etc/dhcp/

Добавьте строку в конец файла до фигурной скобки.

filename «pxelinux.0»; }

next-server имя_сервера;

Параметр next-server используется для указания клиенту адреса сервера с которого должен быть получен загрузочный файл (тот самый файл что указан в параметре filename). Имя_сервера может быть IP адресом или доменным именем. Если этот параметр не указан, то используется адрес DHCP сервера.

Если вы нашли ошибку, выделите текст и нажмите Ctrl+Enter.