Введение в LPIC-2 и уровень инженера

Рейтинг: 57.8% · 13 голосов
Курс LPIC-2 (201-450 и 202-450): емкостное планирование, ядро, хранилище и RAID/LVM, продвинутая сеть, DNS/BIND, Apache/Nginx, Samba/NFS, DHCP/LDAP, почта, безопасность и VPN.
Ответить
Аватара пользователя
Sergey_Sysadmin
Сообщения: 134
Зарегистрирован: 11 май 2026, 05:31

Введение в LPIC-2 и уровень инженера

Сообщение Sergey_Sysadmin »

Оглавление курса (41)
  1. Введение в LPIC-2 и уровень инженера (вы здесь)
  2. Измерение и устранение проблем с ресурсами [200.1]
  3. Прогнозирование потребности в ресурсах
  4. Компоненты ядра Linux [201.1]
  5. Сборка ядра из исходников [201.2]
  6. Управление модулями ядра в рантайме [201.3]
  7. Кастомизация запуска системы [202.1]
  8. Восстановление системы [202.2]
  9. Альтернативные загрузчики [202.3]
  10. Работа с файловой системой Linux [203.1]
  11. Обслуживание файловых систем [203.2]
  12. Создание и настройка опций ФС [203.3]
  13. Программный RAID [204.1]
  14. Тюнинг доступа к устройствам хранения [204.2]
  15. Менеджер логических томов LVM [204.3]
  16. Базовая конфигурация сети [205.1]
  17. Продвинутая конфигурация сети [205.2]
  18. Диагностика сетевых проблем [205.3]
  19. Сборка и установка программ из исходников [206.1]
  20. Резервное копирование [206.2]
  21. Оповещение пользователей о событиях
  22. DNS-сервер BIND: базовая настройка [207.1]
  23. Зоны DNS: создание и сопровождение [207.2]
  24. Безопасность DNS-сервера [207.3]
  25. Веб-сервер Apache: базовая настройка [208.1]
  26. Apache и HTTPS [208.2]
  27. Кэширующий прокси Squid [208.3]
  28. Веб-сервер и обратный прокси Nginx [208.4]
  29. Файловый сервер Samba [209.1]
  30. Файловый сервер NFS [209.2]
  31. DHCP-сервер [210.1]
  32. Аутентификация PAM и SSSD [210.2]
  33. Использование LDAP-клиента
  34. Сервер OpenLDAP [210.4]
  35. Почтовый сервер Postfix [211.1]
  36. Управление доставкой почты и Sieve [211.2]
  37. Доступ к почтовым ящикам: Dovecot [211.3]
  38. Linux как маршрутизатор и фильтр [212.1]
  39. FTP-серверы [212.2]
  40. SSH углублённо [212.3]
  41. Безопасность, IDS и VPN [212.4 + 212.5]
Урок 0. Введение в LPIC-2 и уровень инженера

Этот урок не про команды, а про то, как устроен сам экзамен и чем мышление инженера отличается от мышления администратора. На LPIC-1 вы научились держать одну машину в рабочем состоянии: пакеты, пользователи, права, базовый разбор логов. LPIC-2 спрашивает другое - как собрать из машин рабочий сервис, который переживёт нагрузку, перезагрузку и падение соседа. Здесь вы решаете задачу не оператора, а проектировщика: что куда положить, как связать и как чинить, когда оно сломалось в три часа ночи. Дальше разберём структуру двух экзаменов, веса тем, что надо знать заранее и как поднять стенд, на котором мы проживём весь курс.

Изображение

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

LPIC-2 состоит из двух независимых экзаменов: 201-450 и 202-450. Сдать нужно оба, порядок не важен, у каждого свой код и свой ваучер. Чтобы сертификат стал действительным, на момент сдачи LPIC-2 у вас должен быть активный LPIC-1. Каждый экзамен - 60 вопросов на 90 минут, формат смешанный: выбор одного или нескольких ответов и так называемый fill-in-the-blank, где надо вписать точное имя команды, ключа, файла или значения по памяти. Именно fill-in убивает тех, кто готовился по верхам: машина не подскажет, надо помнить, что демон называется именно так, а директива пишется именно с этой буквы.

Темы пронумерованы блоками 200-212. Экзамен 201-450 закрывает блоки 200-206: производительность и мониторинг (capacity planning), ядро Linux и его сборка, загрузку и systemd, файловые системы и устройства, продвинутое управление дисками (RAID, LVM, шифрование), а также продвинутую настройку сети. Экзамен 202-450 закрывает блоки 207-212: DNS (BIND, dnsmasq), веб-сервисы (Apache, nginx, кеширующие прокси), общий доступ к файлам (Samba, NFS), управление клиентами сети (DHCP, PAM, LDAP, RADIUS), почтовые сервисы (Postfix, Dovecot, sieve) и системную безопасность (фаервол, VPN, SSH, защита периметра).

Каждая подтема имеет вес от 1 до 5. Вес - это не сложность, а ожидаемое число вопросов из этой области, то есть плотность экзамена. Тяжёлые узлы по весам - RAID и LVM, продвинутая сеть, DNS, Apache, Samba и фаервол. Это значит, что время на подготовку надо распределять по весам, а не по интересу: красиво собранное ядро даст вам пару вопросов, а вот BIND и Postfix - десятки.

Важная поправка на 2026 год. Цели LPI обновляются медленно и местами отстают от реальности. В целях всё ещё встречаются SysVinit, yum и iptables. На современных дистрибутивах инициализацией управляет systemd, пакетами в RHEL-семействе - dnf (в Fedora и RHEL 10 это уже dnf5), а фаервол строится на nftables, для которого iptables давно лишь тонкая обёртка совместимости. Мы учим то, что спросят на экзамене, но всегда отмечаем, что реально используется в проде, чтобы вы не унесли в работу устаревшие привычки.

Команды и примеры

Главный технический вывод урока - вам нужен двойной стенд из двух семейств: Debian/Ubuntu и RHEL-совместимое. Команды, пути и имена пакетов в них расходятся, и экзамен это любит. Минимальный набор - две виртуалки в одной изолированной сети.

Проверяем, какое семейство перед нами и какой менеджер пакетов работает:

Код: Выделить всё

# Универсально для обоих семейств
cat /etc/os-release

# Debian / Ubuntu
apt-get --version
dpkg -l | head

# RHEL / Fedora / AlmaLinux / Rocky
dnf --version      # в RHEL 10 и Fedora это dnf5
rpm -qa | head
Базовая диагностика сервисов одинаковая в обоих семействах, потому что это systemd:

Код: Выделить всё

systemctl list-units --type=service --state=running
systemctl status sshd        # имя юнита в RHEL
systemctl status ssh         # имя юнита в Debian/Ubuntu
journalctl -b -p err         # ошибки текущей загрузки
Обратите внимание на разницу имён: в Debian служба SSH называется ssh, в RHEL - sshd. Таких мелочей в курсе будут сотни, и стенд нужен именно для того, чтобы они отложились руками, а не в теории.

Отдельная изолированная сеть для лаб обязательна. Серверные роли (DHCP, DNS, Samba, почта) раздают адреса и отвечают на широковещательные запросы. Запустить тестовый DHCP-сервер в рабочей или домашней сети - значит уронить чужие машины. Поднимаем приватную сеть без выхода наружу средствами гипервизора:

Код: Выделить всё

# libvirt: изолированная сеть без NAT и без проброса в физическую LAN
virsh net-list --all
# в XML описании сети оставляем <network><name>labnet</name> ... </network>
# БЕЗ блока <forward>, тогда трафик не уходит за пределы стенда
Частые грабли
  • Готовиться по одному дистрибутиву. Половина fill-in-вопросов держится на различиях apt и dnf, ssh и sshd, путей конфигов. Один стенд - гарантированный провал на этих пунктах.
  • Учить темы по интересу, а не по весам. Можно идеально собрать ядро и завалить экзамен на DNS и Samba, у которых вес кратно выше.
  • Поднимать DHCP или сетевые сервисы в рабочей сети. Это не учебная мелочь, а способ положить весь сегмент и поругаться с соседями или коллегами.
  • Думать, что на экзамене будет автодополнение. Fill-in проверяет память: точное имя демона, директивы, ключа. Подсмотреть негде.
  • Считать цели LPI описанием современного Linux. Часть из них - легаси (SysVinit, yum, iptables). Знать для экзамена надо, применять в проде - нет.
  • Пропускать активный LPIC-1. Без него сертификат LPIC-2 не засчитают, даже если оба экзамена сданы.
Мини-лаба
  • Поднимите две виртуалки: одну на Debian 13 или Ubuntu 24.04 LTS, вторую на RHEL 10, AlmaLinux или Fedora 41+.
  • Создайте в гипервизоре отдельную изолированную сеть без выхода в интернет и подключите к ней обе машины вторым интерфейсом.
  • На каждой выполните cat /etc/os-release и выпишите имя и версию семейства.
  • Сравните вывод systemctl status для службы SSH на обеих машинах и зафиксируйте разницу в имени юнита.
  • Установите на каждой машине пакет tree штатным менеджером (apt на одной, dnf на другой) и запишите обе команды целиком.
  • Снимите снапшоты обеих чистых систем - к ним мы будем откатываться перед каждой следующей лабой.
Контрольные вопросы
  • Из каких двух экзаменов состоит LPIC-2 и какое условие должно выполняться для действительности сертификата?
  • Какие блоки тем (200-212) относятся к экзамену 201-450, а какие - к 202-450?
  • Что означает вес подтемы в целях LPI и как он влияет на распределение времени подготовки?
  • Чем формат fill-in-the-blank опаснее вопросов с выбором ответа?
  • Почему для серверных лаб нужна именно изолированная сеть, а не общая с рабочими машинами?
  • Назовите три места, где цели LPI отстали от реального Linux 2026 года, и что используется вместо них.
👍1 ❤️2 🔥 😄 🤔1
Аватара пользователя
vault2003
Сообщения: 1
Зарегистрирован: 12 май 2026, 12:05

Re: Введение в LPIC-2 и уровень инженера

Сообщение vault2003 »

А оба экзамена обязательно в один день сдавать или можно растянуть? У меня ваучер только на 201 пока
👍3 ❤️ 🔥 😄 🤔1
Аватара пользователя
sveltefan
Сообщения: 1
Зарегистрирован: 12 май 2026, 07:49

Re: Введение в LPIC-2 и уровень инженера

Сообщение sveltefan »

Поднял лабовую сеть в libvirt без forward, проверил - dhcp внутри не утекает в домашнюю wifi, реально спасло, чуть не запустил тестовый сервер на общем интерфейсе
👍1 ❤️2 🔥 😄 🤔
Ответить
Следующая глава →
Измерение и устранение проблем с ресурсами [200.1]

Все главы курса «LPIC-2: инженер Linux (201 + 202)»

Поделиться темой: ✈ Telegram VK

Вернуться в «LPIC-2: инженер Linux»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость