Администрирование службы DHCP

Изучите администрирование службы DHCP. Этот модуль охватывает установку сервера ISC DHCP, настройку области подсети, резервирование фиксированных IP-адресов, анализ аренды и устранение неполадок DHCP. Вы освоите эти важные навыки Linux с помощью практических лабораторных работ и реальных задач.

DevOps EngineerLinuxDevOps

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

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

Вы установите ISC DHCP Server, привяжете его к интерфейсу, зададите пулы и параметры, зарезервируете адрес по MAC и изучите постоянные аренды. Вы также увидите DORA на изолированном виртуальном канале и создадите полную политику офисной сети.

Чему вы научитесь

  • Устанавливать ISC DHCP Server, выбирать IPv4-интерфейс и безопасно запускать службу
  • Согласовывать адрес интерфейса, подсеть и динамический пул
  • Передавать параметры router и DNS и задавать времена аренды
  • Резервировать фиксированный адрес вне пула для известной MAC
  • Читать и фильтровать dhcpd.leases по адресам, клиентам и срокам
  • Генерировать и распознавать Discover, Offer, Request и Acknowledge
  • Сочетать journalctl, tcpdump, проверку синтаксиса и статус для диагностики

Для кого этот курс

Этот курс среднего уровня предназначен для администраторов Linux, изучающих DevOps и сети, инженеров поддержки и операторов лабораторий, которые централизованно настраивают IPv4-клиентов. Он полезен, если вы знаете подсети, но не создавали DHCP scope, резервации, политику аренды и диагностику.

Предварительные требования: Основы терминала Linux, IPv4-подсетей, интерфейсов, служб, редактирования и sudo. Полезны MAC и захват пакетов.

Учебная среда: Терминал Linux в LabEx на базе Debian/Ubuntu с ISC DHCP Server, подготовленными eth0 и изолированными veth, dhclient, tcpdump и синтетическими арендами/логами.

Часто задаваемые вопросы

Нарушат ли упражнения основное сетевое соединение лаборатории?

Реальная транзакция использует изолированные veth-client/veth-server и намеренно не выдаёт шлюз, поэтому основной маршрут VM не меняется. Другие упражнения используют подготовленные имитированные сети.

Чем резервация отличается от статического IP на устройстве?

При резервации клиент всё ещё запрашивает DHCP, но сервер узнаёт MAC и всегда предлагает заданный IP. Учебный принтер использует .50 вне .100–.200, итоговый — 192.168.10.5 вне своего пула.

Доказывает ли итоговая задача выдачу аренды реальному клиенту?

Нет. Она доказывает синтаксис и работающую службу для 192.168.10.0/24. Ранее вы запускаете dhclient -v, наблюдаете DORA и запись в dhcpd.leases. DHCPv6, relay, failover и несколько серверов не рассматриваются.

Преподаватель

labby
Labby
Labby is the LabEx teacher.