Описание
Получаемые знания и умения:

Знание типов и классов IP адресов, диапазонов IP адресов, выделенных под частные сети;
Знание правил именования сетевых интерфейсов в Linux;
Понимание назначения и структуры передаваемых данных основных протоколов из стека TCP/IP;
Умение настраивать сетевые интерфейсы и сетевые соединения с помощью nmcli, nmtui и nm-connection-editor;
Умение настраивать агрегирование Ethernet интерфейсов с помощью механизма bonding;
Знание основных утилит сетевой диагностики;
Умение диагностировать сетевые неполадки с помощью диагностических утилит;
Умение настраивать службу sshd и клиент ssh и использовать ssh для проксирования и туннелирования;
Понимание терминологии DNS, назначения DNS серверов и режимов работы DNS;
Знание форматов ресурсных записей типа SOA, NS, A, AAAA, PTR, MX, SRV;
Умение устанавливать и настраивать ведущий, подчиненный и кэширующий DNS серверы для зон прямого и обратного отображения;
Умение диагностировать работу службы DNS;
Умение устанавливать и настраивать DHCP для выдачи клиентам динамических и постоянных адресов, настраивать DHCP на клиентской стороне, проводить диагностику работоспособности службы DHCP;
Умение устанавливать прокси-сервер SQUID, производить первоначальную настройку и основные настройки SQUID;
Умение настраивать базовую аутентификацию NCSA;
Умение устанавливать и настраивать генератор отчетов для SQUID и диагностировать работу SQUID.
Знание архитектуры Ansible;
Умение использовать переменные Ansible и работать с ролями;
Понимание основных протоколов, используемых во FreeIPA;
Умение развертывать доменную службу FreeIPA;
Умение управлять учетными записями пользователей и групп с учетом наличия мандатного доступа;
Умение настраивать аутентификацию сетевых служб во FreeIPA;
Умение настраивать централизованное хранилище домашних каталогов доменных пользователей;
Понимание работы протоколов HTTP, HTTPS, SMTP и IMAP;
Умение устанавливать и настраивать веб-сервер Apache2 и виртуальный хостинг;
Знание принципов работы системы электронной почты и назначение основных компонент системы электронной почты;
Умение устанавливать защищенный комплекс программ электронной почты;
Понимание архитектуры и назначения отдельных компонент системы печати на базе CUPS;
Умение настраивать службу и клиента печати CUPS с помощью графических утилит, веб-консоли, утилит командной строки;
Умение настраивать сервера, необходимые для удаленной установке по сети: HTTP, TFTP, DHCP и выполнять удаленную установку.
Целевая аудитория

Курс будет интересен начинающим системным администраторам или тем, кто только планирует попробовать себя в этой профессии. В курсе рассматривается Astra Linux Common Edition и Astra Linux Special Edition.

Программа
  • МОДУЛЬ 1. Основы TCP/IP сетей. Настройка и диагностика сети Продолжительность модуля/практической работы: 90 мин/60мин

    • Сети на основе стека TCP/IP;

    • IP адреса: типы адресов, способы назначения, адрес сети и адрес хоста, сетевая маска;

    • Классы IP адресов;

    • IP адреса для частных сетей:

    • ARP;

    • ICMP;

    • IP и внедрение меток безопасности;

    • TCP;

    • UDP;

    • Подсети и бесклассовая адресация;

    • Основные протоколы стека TCP/IP;

    • Именование сетевых интерфейсов;

    • Настройка сетевых интерфейсов (NetworkManager и ifup/ifdown команды);

    • Агрегирование Ethernet интерфейсов (bonding);

    • Утилиты сетевой диагностики (ping, traceroute, netstat, ss, ncat, telnet, iftop, tcpdump, nmap).

    • МОДУЛЬ 2. Основы IPv6

      • Продолжительность модуля/практической работы: 90 мин/60мин

      • Введение в IPv6;

      • Внедрение меток безопасности в IPv6;

      • Структура IPv6-адреса;

      • Типы IPv6 адресов;

      • Способы получения IPv6-адресов;

      • Утилиты сетевой диагностики (ping6, traceroute6, ip -6, netstat -6, ss).

      • МОДУЛЬ 3. Настройка удаленного доступа по SSH

        • Продолжительность модуля/практической работы: 60 мин/45мин

        • Исследование алгоритмов Диффи-Хеллмана;

        • Настройка службы sshd и клиента ssh;

        • Использование основных команд (ssh, scp, sftp, sshfs, fusermount);

        • Настройка аутентификации по ключам;

        • Настройка перенаправления портов.

        • МОДУЛЬ 4. Служба доменных имен DNS

          • Продолжительность модуля/практической работы: 90 мин/90мин

          • Терминология и компоненты DNS;

          • Домены и зоны;

          • Типы и режимы работы DNS серверов;

          • Ресурсные записи (SOA, NS, A, AAAA, PTR, MX, SRV);

          • Установка DNS сервера;

          • Настройка ведущего (master) сервера;

          • Настройка подчиненного (slave) сервера;

          • Диагностика службы DNS.

          • МОДУЛЬ 5. Служба DHCP

            • Продолжительность модуля/практической работы: 60 мин/60мин

            • Терминология DHCP;

            • Алгоритм работы DHCP;

            • Установка и настройка сервера DHCP;

            • Настройка клиента DHCP;

            • Диагностика службы DHCP;

            • Динамический DNS:

            • Настройка серверов DNS и DHCP;

            • Настройка на стороне клиента DHCP.

            • МОДУЛЬ 6. Прокси-сервер SQUID

              • Продолжительность модуля/практической работы: 60 мин/40мин

              • Возможности SQUID;

              • Установка и минимальная настройка SQUID;

              • Общие параметры настройки;

              • Списки доступа;

              • Аутентификация пользователей: базовая, NCSA;

              • Генерация отчетов (cachemgr);

              • Диагностика и поиск неисправностей.

              • МОДУЛЬ 7. Синхронизация времени по сети с использованием протокола NTP

                • Продолжительность модуля/практической работы: 45 мин/30мин

                • Управление временем в systemd (timedatectl, systemd-timesyncd);

                • NTP терминология;

                • Установка и настройка chrony;

                • Настройка NTP клиента;

                • Диагностика NTP службы (chronyc).

                • МОДУЛЬ 8. Управление конфигурациями хостов с помощью Ansible

                  • Продолжительность модуля/практической работы: 60 мин/90мин

                  • Архитектура Ansible;

                  • Установка и настройка Ansible;

                  • Использование Ansible из командной строки;

                  • Создание файлов инвентаризации и плейбуков (playbooks);

                  • Переменные;

                  • Роли.

                  • МОДУЛЬ 9. Система управления идентичностью (IdM) — FreeIPA

                    • Продолжительность модуля/практической работы: 90 мин/100мин

                    • Архитектура и компоненты FreeIPA;

                    • Обзор основных протоколов, используемых во FreeIPA (LDAP, Kerberos, SMB);

                    • Установка и начальная настройка сервера FreeIPA;

                    • Ввод клиентского хоста в домен FreeIPA;

                    • Установка реплики FreeIPA;

                    • Управление пользователями и группами;

                    • Ограничение использования пользователями сервисов на указанных хостах с помощью HBAC правил (Host Based Access Control);

                    • Интеграция FreeIPA c файловым сервером SAMBA;

                    • Настройка сервисов для аутентификации через домен FreeIPA;

                    • Реплицирование сервера FreeIPA;

                    • Интеграция с Microsoft Active Directory (AD) путем установления доверительных отношений.

                    • МОДУЛЬ 10. Веб-сервер на основе Apache

                      • Продолжительность модуля/практической работы: 80 мин/60мин

                      • Основы протокола HTTP;

                      • Установка веб-сервера и утилиты управления сервером Apache;

                      • Конфигурационные файлы Apache;

                      • Базовая настройка веб-сервера (ServerNаme, ServerAlias, ServerAdmin, Listen, DocumentRoot);

                      • Настройка виртуального хостинга;

                      • Управление модулями Apache;

                      • Интеграция Apache2 и FreeIPA;

                      • Поддержка мандатного доступа в Apache2.

                      • МОДУЛЬ 11. Система электронной почты на базе Exim и Dovecot

                        • Продолжительность модуля/практической работы: 60 мин/80мин

                        • Принципы функционирования СЭП;

                        • Компоненты СЭП и их назначение;

                        • Протоколы SMTP/ESMTP и IMAP;

                        • Использование DNS для передачи почтовых сообщений;

                        • Установка и настройка защищенного комплекса программ электронной почты (Exim, Dovecot, Thunderbird);

                        • Интеграция СЭП с FreeIPA c поддержкой мандатного управления доступом.

                        • МОДУЛЬ 12. Защищенный комплекс программ для печати и маркировки документов

                          • Состав и архитектура системы печати;

                          • Установка и настройка службы CUPS;

                          • Настройка клиента службы печати;

                          • Управление очередями, принтерами и заданиями;

                          • Маркировка документов;

                          • Интеграция службы CUPS и FreeIPA.

                          • МОДУЛЬ 13. Установка ОС Astra Linux SE по сети

                            • Настройка HTTP сервера репозитория ОС; 

                            • Настройка TFTP сервера; 

                            • Настройка DHCP сервера; 

                            • Подготовка файла с автоматическими ответами; 

                            • Настройка доступа к репозиторию. 

                            • ИТОГОВОЕ ТЕСТИРОВАНИЕ