Files
comp_seti/plan.md
T
2026-05-21 09:29:52 +00:00

7.7 KiB
Raw Blame History

Привет, коллега! Отличная задумка. 288 академических часов (это примерно 8 месяцев по 9 часов в неделю или 4 месяца интенсивного курса) — это вполне нормальный объем для профессиональной переподготовки или углубленного курса по администрированию.

Для сравнения: стандартный курс CCNA — ~120 часов. Добавив сюда серверные технологии (Linux, Docker, Nginx), бэкапы и работу с железом, вы легко выходите на 288 часов.

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

Структура курса (288 ак. часов / 1 ак. час = 45 мин)

Главное: 70% практики, 30% теории. В конце каждого модуля — лабораторная работа (курсовая мини-проект).


Модуль 0. Вводный (4 часа)

  • Техника безопасности, организация рабочего места админа.(базовый набор программ и настроек VirtualBox,VS code, SSH, CMD/powershell, oh my zsh, ip scaner и т.д.)

Модуль 1. Железо и BIOS/UEFI (24 часа)

«Чтобы не бояться открыть системник»

  • Архитектура ПК и сервера (CPU, RAM, шины, чипсеты).
  • Накопители: HDD, SSD (SATA/NVMe), массивы RAID (0,1,5,10) программные и аппаратные.
  • Сети на железном уровне: сетевая карта, коммутатор, кабели (обжим, TIA/EIA-568).
  • BIOS/UEFI: настройка загрузки, Secure Boot, сброс пароля.
  • Практика: Сборка ПК в тренажере/живом железе. Настройка RAID в BIOS.

Модуль 2. Операционные системы. Windows и Linux (40 часов)

«Админ должен быть двуязычным»

  • Установка Windows (11/Server 2022) и Linux (Debian/Ubuntu Server/Rocky).
  • Управление дисками: MBR/GPT, форматирование, монтирование.
  • Пользователи, группы, права (NTFS vs Linux chmod/ACL).
  • Командная строка: PowerShell (основы) и Bash (обязательно).
  • Планировщики задач (cron, Task Scheduler).
  • Практика: Развернуть доменную сеть из двух ВМ (Win + Linux) с общим ресурсом.

Модуль 3. Основы компьютерных сетей (48 часов) — Ваш профиль

«Как на самом деле ходят пакеты»

  • Модели OSI и TCP/IP.
  • IPv4: адресация, маски, CIDR, шлюзы. Деление на подсети (должен уметь в уме).
  • IPv6: база, автоконфигурация (SLAAC).
  • Протоколы: ARP, ICMP (ping, traceroute), DNS (типы записей), DHCP (аренда, опции).
  • Стек TCP/UDP: порты, соединение (SYN/ACK).
  • Основы маршрутизации (статические маршруты, таблица маршрутизации).
  • Практика: Настроить роутер (VyOS или OpenWRT в ВМ) для связи двух подсетей. Отладка через Wireshark.

Модуль 4. Сетевые службы и сервисы (40 часов)

«Чем живет сервер»

  • DNS-сервер (bind9 или dnsmasq): кэширующий, форвардер, зоны.
  • DHCP-сервер (isc-dhcp-server): пулы, резервирование по MAC.
  • Веб-сервер Nginx: базовая настройка, виртуальные хосты (server blocks), реверс-прокси.
  • Файловые серверы: Samba (совместно с Windows) и NFS.
  • Практика: Поднять LAMP/LEMP (Linux, Nginx, MySQL, PHP) с нуля. Настроить реверс-прокси на два разных сайта.

Модуль 5. Резервное копирование и Acronis (28 часов)

«Бэкапы — это не последнее, это первое»

  • Стратегии: полный, дифференциальный, инкрементальный.
  • Правило 3-2-1. Типы носителей (лента? В 2026 — облако и NAS).
  • Acronis True Image / Cyber Protect:
    • Создание загрузочной флешки.
    • Бэкап дисков и разделов (образы и файлы).
    • Восстановление на разное железо (Universal Restore).
    • Разбор: PXE-загрузка и централизованное управление Acronis (если лицензия позволяет).
  • Альтернативы: Clonezilla, Veeam Agent, dd.
  • Практика: Восстановить умершую Windows-машину из бэкапа на виртуалку за 10 минут.

Модуль 6. Контейнеризация (Docker) (40 часов)

«Легкий шаг в DevOps»

  • Что такое контейнеризация vs виртуализация.
  • Установка Docker в Linux (и Docker Desktop в Windows).
  • Образы и слои: Dockerfile (FROM, RUN, CMD, COPY).
  • Управление контейнерами, volume'ы и сети в Docker (bridge, host, macvlan).
  • Docker-compose: оркестрация нескольких сервисов (например, Nginx + PHP-FPM + MariaDB).
  • Практика: Упаковать свой веб-сайт (HTML+PHP) в контейнер. Запустить через compose связку Nginx + контейнер с приложением + Redis.

Модуль 7. Автоматизация и скрипты (32 часа)

«Делай 1 раз — руками, 2 раз — скриптом»

  • Bash: переменные, циклы, условия, функции. Работа с awk/sed/grep.
  • PowerShell: работа с WMI/CIM, удаленные компьютеры (Invoke-Command).
  • Планировщики и запуск по триггерам.
  • Базовый Ansible: без агентов, плейбуки (установка пакетов, копирование конфигов).
  • Практика: Написать скрипт бэкапа всех настроек Nginx и баз данных, с ротацией старых копий. Либо плейбук Ansible для развертывания Docker-хостf.

Модуль 8. Безопасность и мониторинг (20 часов)

  • Базовый фаервол: iptables/nftables, UFW, Windows Defender Firewall.
  • Сетевые атаки (уровень знаний: что такое ARP-spoofing, DDoS, подбор паролей) и как защищаться.
  • SSH: ключи, туннели, запрет root-логина.
  • Мониторинг: Zabbix (установка агента и простой триггер) или Netdata.
  • Практика: Настроить порт-кнакинг на SSH. Установить Zabbix и получить алерт, если Docker-контейнер упал.

Модуль 9. Итоговая аттестация (12 часов)

  • прикреплю в файле