Что такое dhcp-протокол

Как деактивировать DHCP сервер

Логично предположить, что методов деактивации тоже четыре.

Из оснастки DHCP сервера, для этого правым кликом по названию сервера и из контекстного меню выбираем пункт «Запретить».

Второй метод деактивации — это из окна «Управление авторизованными серверами», выбираем нужный и нажимаем кнопку «Запретить»

Третий метод запретить конкретный сервис, это утилита командной строки netsh.

netsh dhcp delete server svt2019s01.root.pyatilistnik.org 192.168.31.3

Последний метод деактивации, это в PowerShell

Remove-DhcpServerInDC -DnsName «svt2019s01.root.pyatilistnik.org -IPAddress 192.168.31.3

Установка роли сервера DHCP в Windows Server 2012 R2

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

Шаг 1

Открываем «Диспетчер серверов» в принципе он открывается при старте системы, но в случае если он закрыт, или Вы настроили сервер таким образом, чтобы диспетчер серверов при входе в систему не запускался, то нажимаем Пуск->Диспетчер серверов

Нажимаем «Добавить роль сервера», можно непосредственно через быстрый запуск, а можно через меню «Управление»

Далее нас встретит так сказать страница приветствия, мы жмем «Далее»

Далее уже по умолчанию выбран необходимый пункт, т.е. «Установка ролей или компонентов», жмем «Далее»

Шаг 5

Затем необходимо выбрать на какой сервер иди виртуальный жесткий диск, мы будем устанавливать DHCP сервер, в моем случае локально, т.е. этот же самый сервер, также хочу заметить, что ip адрес у моего тестового сервера 10.10.0.5 соответственно для примера я буду создавать область в этой же подсети, жмем «Далее»

Шаг 6

Далее необходимо выбрать какую роль мы собираемся устанавливать, мы соответственно выбираем DHCP сервер

После нажатия, откроется окно, в котором нам сразу предложат выбрать для установки средства администрирования DHCP сервера, мы соглашаемся, иначе, далее нам все равно придется это выбирать, если конечно мы хотим администрировать DHCP с этого компьютера, жмем «Добавить компоненты»

И снова жмем «Далее»

Шаг 7

Здесь нам предложат выбрать необходимые компоненты, если на прошлом шаге Вы выбрали «Добавить компоненты» то необходимые компоненты уже будут выбраны, если поискать в этих компонентах то мы это увидим, жмем «Далее»

Шаг 8

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

Шаг 9

Затем мы должны будем подтвердить установку, и в случае необходимости поставить галочку «Автоматический перезапуск конечного сервера», но в данном случае это делать не обязательно, поэтому жмем «Установить»

И начнется установка, и продлится она буквально пару минут

Шаг 10

Установка завершена, и нам предложат выполнить предварительную настройку, она нужна, для того чтобы создать соответствующие группы для делегирования полномочий управления DHCP сервером, жмем «Завершение настройки DHCP»

Далее нажимаем «Фиксировать», уточню, что у меня это тестовый сервер и домен не развернут, поэтому после, у меня в локальных группах появятся соответствующие группы.

Затем нам сообщают, что группы созданы, и то, что необходимо перезапустить службы DHCP, жмем «Закрыть»

Настройка клиентов на работу с DHCP сервером

Осталось настроить клиентов, например, у меня в качестве примера клиентом выступает компьютер под управлением ОС Windows 7, мы заходим в свойства протокола TCP/IP и выбираем настройку «Получить ip адрес автоматически»

И после (если сервер и клиент находятся в одной сети) мы увидим, что клиент получил ip адрес и параметры

А на DHCP сервере появится запись о том, что он выдал ip адрес такому то компьютеру, это можно посмотреть, в оснастке «DHCP» в меню Арендованные адреса

В общем, на этом все. Мы с Вами и установили и настроили DHCP сервер на операционной системе Windows Server 2012 R2 Datacenter.

В этой статье мы пошагово разберем процесс установки и настройка DHCP сервера на Windows Server 2008 R2

Оглавление

Прежде чем говорить о установке и настройке сервера DHCP, давайте разберемся, что такое DHCP.

Для работы протокола DHCP требуется сервер и клиент.

DHCP клиент – это приложение установленное на клиентских компьютерах, которое обращается к DHCP серверу для получения ip адреса и соответствующих параметров. Во всех операционных системах по умолчанию установлен клиент DHCP, например в Windows он выглядит в виде службы с логичным названием DHCP-клиент.

Ну а если по простому DHCP сервер нужен чтобы не бегать и не настраивать сеть на клиентских станциях вручную. И так к делу:

Установка DHCP-сервера

Запускаем «Диспетчер сервера- Роли» , нажимаем «Добавить роль».

Откроется Мастер добавления ролей

Выбираем роль для установки DHCP сервер и нажимаем «Далее».

Откроется информационное окно где вы можете ознакомиться с информацией о DHCP-сервер, после нажимаем «Далее».

В следующем окне выбираем сетевой интерфейс, на котором будет работать DHCP-сервер

Устанавливаем дополнительные параметры, выдаваемые вместе с IP-адресом

Пропускаем параметры WINS, его мы не используем, поскольку он используется для ОС Windows 2000 и старше

Пропускаем создание областей, мы их установим позже

Пропускаем настройки IPv6

Подтверждаем параметры IPv6

Указываем учётные данные, с помощью которых DHCP-сервер будет авторизироваться в Active Directory

В следующем окне проверяем и если все данные указаны верно подтверждаем параметры нажатием на кнопку “Установить”

Настройка DHCP-сервера

После всех манипуляций, приступаем к настройке, это довольно не сложно:

Запускаем оснастку DHCP (Пуск > Администрирование > DHCP) и создаем область

В следующем окне вам будет предложено дать название для создаваемой области, введите произвольное имя области и нажимаем “Далее”

Определяем диапазон адресов и нажимаем “Далее”

Определяем диапазоны исключений (те адреса, которые не будут выдаваться, в основном – для использования серверами) и нажимаем “Далее”

Определяем срок аренды IP адреса (по умолчанию 8 дней) и нажимаем “Далее”

Производим настройку DHCP-сервера

Определяем адрес маршрутизатора и нажимаем “Далее”

Указываем DNS-суффиксы и адреса DNS-серверов

Пропускаем установки WINS серверов, нажимаем “Далее”

Активируем область и проверяем результат.

На этом все, надеюсь статья была вам полезна

Настройки и конфигурация DHCP-сервера

В домашних сетях вообще ничего не нужно настраивать.

Если вы перейдете на страницу администратора на своем домашнем маршрутизаторе, вы увидите параметры конфигурации, аналогичные показанным на снимке экрана ниже.

DHCP-сервер-настройки

Общие настройки:

  • Включено
  • Авторитетный DHCP
  • Диапазон адресов сервера
  • Время аренды

Включено

Обычно это выбирается, чтобы сделать DHCP-сервер активным (включенным).

Авторитетный DHCP

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

Диапазон адресов сервера

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

Обратите внимание, что диапазон распределения на моем домашнем маршрутизаторе составляет 192.168.1.64-192.168.1.253. Сам домашний маршрутизатор использует адрес 192.168.1.254, поэтому он оставляет мне 192.168.1.1-.192.168.1.63 для выделения статическим клиентам при необходимости

Сам домашний маршрутизатор использует адрес 192.168.1.254, поэтому он оставляет мне 192.168.1.1-.192.168.1.63 для выделения статическим клиентам при необходимости.

Только назначение статических адресов в этом диапазоне поможет избежать конфликтов IP-адресов.

Вы также должны начать с адреса 192.168.1.1 или 192.168.1.2 и увеличить его, если вам потребуется увеличить диапазон адресов позднее.

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

Время аренды

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

Обычно используется настройка по умолчанию.

Что такое DHCP

DHCP или Dynamic Host Configuration Protocol является прикладным динамическим протоколом конфигурации. Его еще можно назвать «протоколом динамической настройки узла», если перевести на русский язык название данного протокола. DHCP на роутере используется для назначения уникальных IP-адресов каждому клиентскому устройству, подключенному в данную сеть этого устройства. Через определенное время данные адреса автоматически обновляются.

Назначение протокола dhcp

Простыми словами назначение этого протокола можно описать таким образом. Новое устройство, например, мобильный телефон подключается в сеть, которую создал домашний роутер. В данной сети сам маршрутизатор — это шлюз, который играет двойную роль. Роутер подсоединен к сети поставщика услуг (интернета) и одновременно с этим он же отвечает за создание локальной (домашней) сети. Для получения доступа к интернет-сети, любой клиентский девайс должен послать запрос на маршрутизатор. На это запрос от устройства маршрутизатор должен ответить. Чтобы ответ поступил на клиентское устройство, он должен иметь какой-то адрес. Именно для этого роутер при помощи протокола DHCP создаются и присваиваются IP-адреса клиентам сети. За счет этого они могут отправлять запросы и подсоединяться к интернету. За счет протокола DHCP исключается возникновение путаницы между устройствами, подключенными в одну сеть.

Где прописывается DHCP в конфигурации Active Directory

Теперь я хочу показать вам, где в классах и с какими атрибутами регистрируются авторизованные записи DHCP-сервера. Откройте редактор атрибутов AD и перейдите в раздел конфигурации. Следуйте по пути: CN = Services, CN = Configuration, DC = root, DC = zhivye-oboi-windows, DC = org. В этом контейнере вы увидите записи ваших авторизованных служб DHCP и очень важную запись CN = DhcpRoot, если ее там нет, то это плохо.

При попытке авторизации сервера первое, что нужно проверить, это наличие записи CN = DhcpRoot, и если она не найдена, завершить операцию будет невозможно

список DHCP в конфигурации объявления

Когда вы успешно авторизуете свою службу в Active Directory, она должна создать запись для класса dHCPClass в CN, это должно быть его имя и отличительное имя. Если вы перейдете к свойствам какой-либо служебной записи, вы найдете атрибут dhcpServer, здесь должны быть зарегистрированы IP-адрес и его DNS-имя.

атрибут dhcpserver

Во времена Windows 2000 атрибут dhcpServer нужно было скомпилировать в запись CN = DhcpRoot в соответствующем атрибуте, поскольку Windows Server 2003 перестала писать (https://blogs.technet.microsoft.com/askpfeplat/2015/ 22 / 06/22 windows-server -dhcp-server-migration-two-issues-from-the-field /). Вы также можете просматривать записи из контейнера CN = AD Services – Sites and Services (Active Directory Site and Service) из оснастки. Единственное, что вам нужно включить, это опцию «Показать хост службы”

Показать хост службы

В результате у вас будет контейнер «Services», затем «NetServices», в котором вы увидите весь список.

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

dhcpServer в рекламных сервисах и сайтах

Из-за неправильной деактивации DHCP или восстановления сервера из резервной копии приличного возраста он может не загрузиться и при попытке передать разрешение напишите «Параметр установлен неправильно”

Параметр установлен неправильно

В таких случаях вам нужно проверить CN = Services, CN = Configuration, DC = root, DC = zhivye-oboi-windows, DC = org запись вашего сервера. Если его там нет, вам нужно создать его с нуля. Создайте новый объект AD, используя правую кнопку мыши.

Создание объектов в конфигурации AD

Выберите класс объекта dhcpServer.

Создание объекта dhcpServer

Регистрируем общее имя вашего сервера.

Общее имя в dhcpServer

dhcp-Уникальный ключ установлен в 0.

dhcp-уникальный-ключ

dhcp-type установлен в 1.

тип dhcp

В dhcp-identity мы пишем различающееся имя сервера.

dhcp-идентификация

После создания записи попробуйте перезапустить DHCP на нужном сервере. Если не помогает, удалите эту запись и попробуйте снова авторизовать, иногда это помогает.

DHCP- сервер для чего он нужен?

Представим себе ситуацию, когда наша сеть состоит хотя бы из 100 компьютеров. Задача системного администратора — строго следить за тем, чтобы каждый компьютер и устройства в сети имели свой уникальный IP адрес. Бедный сисадмин! Ему придется несладко, ведь он обязан все это как-то контролировать. Где-то сбился адрес и чье -то рабочее место уже не функционирует…

Первые протоколы призванные решать проблему были разработаны для рабочих станций, у которых даже не было своих жестких дисков. Сейчас мне это кажется диким, но в году так 1998 я работал на такой сети. Загружаешься с дискетки, MS-DOS и Far-Manager в сочетании с черно-белым монитором — это была первая моя операционная система! При включении такой компьютер шлет в сеть сообщение. Сервер сети в ответ на это сообщение шлет свое, по которому компьютер и «узнает» свой IP.

img_5bedc332d12bd.png

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

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

Преимущества и недостатки

  1. Для подключения к сети компьютер или любое другое устройство должно быть настроено должным образом. С тех пор, как использование DHCP позволило автоматическую настройку конфигурации, практически каждый девайс может легко подключаться к сети, включая компьютеры, свичи, смартфоны, приставки и так далее;
  2. Специфика работы динамического протокола практически исключает вероятность того, что два устройства получат одинаковый IP-адрес, что часто случается в ситуации ручного набора статистического IP;
  3. Использование DHCP значительно облегчает настройку сети для администраторов, вследствие автоматической раздачи адресов сервером.
  4. Поскольку IP устанавливаются автоматически, устройства могут свободно переключаться между разными сетями без необходимости прописывать все параметры вручную;
  5. для различных сетевых устройств (например, сетевых принтеров) достаточно непрактичным выглядит постоянная смена IP для них. Потому за такими устройствами лучше сохранять статистический IP-адрес;
  6. то же самое касается случаев, когда вы имеете постоянный к компьютеру с помощью специальных программ, привязанных к определённому IP-адресу. Для такого доступа вам понадобится статистический IP, а не динамический IP.

Настройка на роутерах

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

В зависимости от типа используемого соединения, с выделенным или динамическим IP-адресом, как в случае настройки соединения в операционной системе, маршрутизатор получит динамический (DHCP) или статический IP-адрес.

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

Сам маршрутизатор имеет статический внутренний IP-адрес, обычно 192.168.1.1 или 192.168.0.1. По умолчанию на всех маршрутизаторах включен DHCP-сервер. Это сделано для того, чтобы можно было подключиться к роутеру с любого устройства, роутер сам определит, какой адрес ему назначить и даст доступ во внутреннюю сеть. Этот метод подключения клиентов очень удобен, поскольку в этом случае нет необходимости предварительно настраивать каждое устройство и назначать каждому уникальный внутренний адрес. Все новые устройства получат беспроблемные адреса и доступ к сети.

Так как же активировать DHCP на роутере? Короче говоря, вы должны сначала активировать сервер, настроить пул (диапазон адресов, автоматически выдаваемых маршрутизатором), задав начальный и конечный IP-адреса и время его аренды.

Asus

Конфигурация роутера от этой компании следующая. В левом краю веб-панели есть запись «Локальная сеть», нажав на нее, нужно выбрать вкладку DHCP-сервера. На открывшейся странице отметьте пункт «Да» в столбце «Включить DHCP-сервер”.

веб-интерфейс asus

Здесь вы можете настроить пул автоматически выдаваемых адресов и время аренды.

D-Link

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

админ панель dlink

Настройки здесь такие же, только выглядят немного иначе.

TP-LINK

Параметры DHCP на устройствах TP-LINK доступны практически на главной странице интерфейса.

административная панель tp-link

Слева расположен стек «DHCP». Развернув его, вы увидите еще три записи, в которых вы можете настроить, просмотреть список клиентов и зарезервировать адреса для определенных клиентов. Для настройки нужно выбрать пункт «Настройки DHCP». Далее вам необходимо активировать сервер и настроить его, задав интервал и время аренды.

Zyxel keenetic

Чтобы настроить роутеры Zyxel, вам нужно зайти в панель администратора, затем в настройки домашней сети.

админ панель zyxel

Там выберите вкладку «Настройки IP» и установите флажок «Включено» под записью «DHCP-сервер”.

Netis

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

панель администратора netis

Вы можете получить доступ к этим настройкам из стека «Сеть», запись «LAN”.

DHCP не включен на сетевом адаптере Windows 10 — как исправить

01.09.2019  windows | интернет

При проблемах с доступом в Интернет в Windows 10 и попытке устранения неполадок в «Диагностике сетей Windows» вы можете получить сообщение «DHCP не включен на сетевом адаптере Беспроводная сеть» или «сетевом адаптере Ethernet», при этом в параметрах сети и Интернет вы можете видеть сообщение: «Без доступа к Интернету. Устройство подключено, но доступ к данным сети может быть ограничен», либо «Нет подключения. Вы не подключены ни к одной сети».

В этой инструкции подробно о том, как исправить ошибку «DHCP не включен на сетевом адаптере» в Windows 10 и восстановить доступ к Интернету. Также может быть полезной отдельная инструкция: Не работает Интернет в Windows 10.

  • Причина проблемы и методы исправления
  • инструкция

Основная причина проблемы и способы её исправить

Самая частая причина ошибки «DHCP не включен на сетевом адаптере» — изменение параметров сетевого подключения (самостоятельное или какой-либо программой), отключающее DHCP, как об этом и сообщает утилита устранения неполадок. Под DHCP здесь понимается опция автоматического получения IP-адреса вашим сетевым адаптером. Второй по распространенности вариант — указание неверного для вашей сети статического IP-адреса (иногда он может стать неверным после того, как вы изменили параметры LAN на роутере). Чтобы включить DHCP снова, или поменять параметры IP-адреса вы можете:

  1. В диагностике неполадок нажать «Попробуйте выполнить восстановление от имени администратора». А в следующем окне с заголовком «Автоматически обновлять параметры сети» — нажать «Внести это исправление».
  2. Если всё прошло успешно, в результате вы должны получить сообщение о том, что проблема «DHCP не включен на сетевом адаптере» для адаптера Ethernet или Беспроводная сеть была исправлена.
  3. Если предыдущее не помогло, нажмите клавиши Win+R (Win — клавиша с эмблемой Windows) на клавиатуре, введите ncpa.cpl и нажмите Enter.
  4. В открывшемся списке сетей нажмите правой кнопкой мыши по той сети, которая сообщает о проблеме и выберите пункт меню «Свойства».
  5. В списке компонентов подключения выберите IP версии 4 и нажмите «Свойства».
  6. Убедитесь, что в общих свойствах установлено «Получить IP-адрес автоматически и «Получить адрес DNS-сервера автоматически». Если это не так, установите соответствующие параметры и примените настройки.
  7. Если параметры уже заданы на автоматическое получение параметров, попробуйте, наоборот, вручную ввести IP-адрес: в качестве адреса используйте адрес вашего роутера с отличающимся последним числом (адрес роутера обычно указан на нем самом на наклейке сзади/внизу). Например, адрес роутера — 192.168.1.1, в качестве IP указываем что-то наподобие 192.168.1.33 (не следует указывать 2-ку и т.п., они могут быть заняты), маска подсети будет подставлена автоматически, в «Основной шлюз» указываем просто адрес роутера. Для DNS можно указать 8.8.8.8 и 8.8.4.4 соответственно. Примените настройки. Если вы не знаете адрес роутера, то почти всегда это 192.168.1.1 или 192.168.0.1, можно просто поочередно попробовать оба варианта.

Обычно, что-то из указанного позволяет решить проблему, но не всегда. Если в вашем случае работоспособность сети так и не была восстановлена, попробуйте следующие варианты:

  • Если у вас прямое кабельное подключение от провайдера и роутер не используется, и вы проверили, что кабель подключен надежно, проблема может быть со стороны самого Интернет-провайдера (в этом случае она обычно исправляется в короткие сроки с его стороны).
  • Перезагрузите роутер, если он используется для подключения (выключите его из розетки, подождите несколько секунд, снова включите и подождите, когда загрузится).
  • Выполните сброс сетевых настроек Windows 10.
  • Попробуйте отключить протокол IP версии 6 в компонентах подключения — снять галочку в окне, которое вы видели на шаге 5 и применить настройки.
  • Если вы перед появлением проблемы меняли настройки роутера, возможно, стоит сбросить их и выполнить настройку заново.
  • Если у вас установлен сторонний антивирус, попробуйте отключить функции сетевой защиты в нем или полностью отключить антивирус.
  • Загляните в диспетчер устройств (правый клик по кнопке пуск — диспетчер устройств) и откройте раздел «Сетевые адаптеры». Откройте свойства Wi-Fi адаптера (если ошибка возникает на сетевом адаптере «Беспроводная сеть») или Ethernet-адаптера. Проверьте, активна ли кнопка «Откатить» на вкладке «Драйвер». Если да — используйте её.
  • Проверьте, есть ли точки восстановления на дату, предшествовавшую появлению проблемы. Если да, используйте их. См. Точки восстановления Windows 10.

Как устроиться на работу

Без образования устроиться на работу несложно, но нужны практические навыки. Придётся разобраться хотя бы в Windows Server. Так что, если вы не смогли поступить в университет, но решили стать системным администратором, можно освоить азы самостоятельно — понадобится только компьютер.

Рецепт простой: открываете вакансию «Системный администратор» на любом сайте по поиску работы и изучаете требования. Вот пример из первой попавшейся вакансии:

08170325112021_181cbb31e4238c1c11b385d01e6dcc075479973d.jpg
Скриншот: hh.ru

Потом откройте мануал Windows Server, прочитайте и запустите систему на домашней машине. Идеально, если у вас два компьютера. В этом случае на первый поставьте сервер, а второй пусть будет клиентом. Этих знаний достаточно, чтобы пройти интервью.

Я искал работу так же. Находил интересную вакансию, смотрел, какие навыки нужны, а затем проходил по этой теме курс на Udemy. Когда заканчивал, добавлял новый навык в резюме.

Разобраться с Linux можно и по открытым источникам. Достаточно почитать в Ubuntu Wiki, как разворачивать сервер, поднимать репозитории и настраивать общую сетевую папку. Этого будет вполне достаточно, чтобы устроиться системным администратором.

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

Я стал полноценным системным администратором, только когда устроился в сеть Hoff. На интервью мой будущий руководитель в основном проверял логику принятия решений, потому что технических знаний у меня не хватало. Меня взяли на работу, хотя я ещё не окончил институт.

До работы в Hoff я сталкивался с необходимостью обслуживать максимум 25–30 компьютеров. А здесь была огромная сеть из 55 магазинов. В таких больших проектах задачи разнообразные, поэтому и работать интереснее. В мои обязанности входила поддержка инфраструктуры магазина, обслуживание сервисов, участие в открытии новых магазинов со стороны сервиса и техподдержка других магазинов через площадку ServiceDesk в режиме дежурства.

08172925112021_aadc6dada1c2b47a57ee8a782537d4bcc1e79599.jpg
Моя первая серверная стойка. Фото: личный архив Евгения Льянова

В первый день работы мне дали новый магазин в Белгороде, привезли серверную стойку и кучу оборудования Cisco — коммутаторы и роутеры, стоечные HP-сервера, Wi-Fi-оборудование. Тогда я видел всё это впервые, умел только чинить локальную сеть в небольшом офисе и знал, как поднять файловый сервер. Пришлось во всём разбираться самому, изредка спрашивая совета у коллег.

08174125112021_3a13088d023e9f50b6d7dd9d789d9ee05e51ab28.jpg
Установка платформы Intel NUC, мини-ПК. Фото: личный архив Евгения Льянова

Как работает DHCP

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

DHCPSОбнаружить
Это сообщение инициирует процесс взаимодействия между клиентом и сервером через DHCP. Его отправляет клиент (компьютер, телефон, планшет, телевизор или устройство), подключенный к определенной сети. Сообщение передается, т.е в качестве IP-адреса доставки используется 255.255.255.255, а адрес источника — 0.0.0.0

ПРЕДЛОЖЕНИЕ DHCP
Это сообщение отправляется с сервера на хост в ответ на ранее полученный DHCPDISCOVER. В нем есть все необходимые сетевые настройки, применив которые новое устройство сможет работать в этом сегменте.

DHCREQUEST
Опять же, широковещательное сообщение, которое клиент отправляет серверу в ответ на DHCPOFFER. Это означает, что заказчик выбрал отправленную ему опцию для настройки сетевого подключения.

DHCPACK
Заключительное сообщение от DHCP-сервера клиенту в ответ на DHCPREQUEST. Обозначает конец процесса связи, начатого сообщением DHCPDISCOVER. Получив его, клиент должен применить ранее согласованные настройки сетевого интерфейса, используя предоставленные параметры.

Другие сообщения протокола:

DHCPNAK
Полная противоположность сообщению DHCPACK. Это означает прекращение связи между серверами, описанными выше. Необходимо начинать процедуру заново!

DHCPRELEASE
Сообщение отправляется клиентом, когда он завершает процесс использования IP-адреса, который он занимает.

DHCPDECLINE
Если IP-адрес, предложенный сервером, уже занят, клиент отправляет это сообщение на сервер, а затем процесс связи перезапускается с самого начала.

ИНФОРМАЦИЯ О DHCP
Этот тип сообщения отправляется от клиента к серверу в случаях, когда клиенту назначается статический IP-адрес и динамическое выделение не требуется. В ответ сразу же приходит DHCPACK.

Механизм общения клиента и сервера

Теперь, когда мы изучили все типы сообщений, используемые в DHCP, давайте посмотрим, как клиенты и серверы взаимодействуют на практике.

Шаг 1. Клиентское устройство — компьютер, телефон, принтер, телевизор и т.д. — подключен к сети. Отправляет широковещательный запрос DHCPDISCOVER в поисках сервера. Для этого используется транспортный протокол UDP и порт 67. Начинается процесс авторизации.

Этап 2. Сервер получил запрос DHCPDISCOVER, а затем отправляет сообщение DHCPOFFER в ответ, предлагая клиенту параметры для настройки сетевого адаптера: IP-адрес, маску подсети, шлюз и DNS-сервер, а также информацию о шлюзе. Отправка осуществляется не в широковещательном формате, а напрямую на хост, отправивший запрос. Для этого его MAC-адрес записывается в поле CHADDR. Сейчас используется тот же протокол UDP, но порт уже 68.

Шаг 3. Клиент просматривает выбранные конфигурации, выбирает приемлемую для него и генерирует сообщение DHCPREQUEST, в котором указывает, какой вариант он выбрал. Если в сети несколько DHCP-серверов и получено несколько сообщений DHCPOFFER, клиент указывает в ответе нужный ему сервер.

Шаг 4. Сервер получает DHCPREQUEST от клиента и отвечает DHCPACK, информируя клиентское устройство о том, что теперь ему разрешено использовать назначенный ему IP-адрес. На этом процесс связи заканчивается, и в сети появляется новый хост.

Аренда IP-адресов

Как я сказал ранее, IP-адреса выдаются DHCP-сервером в течение заранее определенного времени — Lease Time. Это значение устанавливается во время конфигурации сервера, обычно в минутах или часах, но в некоторых случаях его также можно установить в секундах. Время аренды периодически обновляется, чтобы уведомить сервер об активности узла. Как только контракт будет наполовину выполнен, клиент DCHP попытается автоматически продлить контракт, обмениваясь сообщениями DHCPREQUEST и DHCPACK.

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

Как настроить dhcp?

Чтобы правильно настроить dhcp выполните следующие действия:

  • В углу экрана нажмите на значок кнопки (1) и выберите «Панель управления» (2).
  • В панели компьютера выберите раздел «Сеть и интернет».

Выберите следующий компонент меню.

В мастере активных соединений на вашем компьютере слева выберите пукнт «Изменение параметров адаптера».

Выбрите «Подключение по локальной сети», затем правой кнопкой мыши вызовите контекстное меню и здесь кликните «Свойства».

В настройках сетевой карты отключите протокол версии № 6.

  • После чего установите маркер в настройках протокола версии № 4 и нажмите активную кнопку «Свойства».
  • На вкладке «Общие» активируйте опции : 

После чего настройка dhcp на вашем компьютере будет закончена.

Осталось проверить работоспособность DHCP-клиента в ОС Windows 7.

Нажмите на значок кнопки пуск (1) и выберите «Панель управления» (2).

Выберите режим просмотра (1) и пункт «Администрирование» (2).

В окне настроек администрирования (1) выберите службы.

В появившемся окне проверьте статус службы (2) DHCP-клиент, тип запуска которой должен быть – автоматический, а состояние – запущена.

После включение всех настроек (при соблюдении рекомендаций данной статьи) у вас должна установиться связь между клиентом и роутером DHCP на примере этой схемы:

Заключение

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

Популярные услуги

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

Гибридные облака
Гибридные облака
Гибридное облако (hybridcloud) – отдельная IT-инфраструктура, представляющая собой объединение виртуального приватного облака (VPC) и выделенных серверов. Использование гибридных решений позволяет компании решить нехватку собственных ресурсов за счет мощностей облачного провайдера.

Понравилась статья? Поделиться с друзьями:
Быть в курсе нового
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: