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 и несколько серверов не рассматриваются.





