Описание курса Обновленная версия курса на 24 академических часа! Девиз курса – «Использование Linux в мирных целях». По окончании занятий Вы сможете решать большинство задач, связанных с работой компьютерной сети предприятия. Вы научитесь использовать Linux в качестве интернет шлюза и пакетного фильтра, предоставите своим пользователям возможность работы с файловыми сервисами и электронной почтой. Сможете организовать авторизованный доступ пользователей в интернет. Все это и многое другое не потребует никаких затрат на программное обеспечение, потому что в мире открытого ПО все разработано энтузиастами, влюбленными в свое дело и распространяется совершенно бесплатно. Курс, в первую очередь, будет интересен системным администраторам, администраторам корпоративной сети, специалистам по сетевым технологиям и дизайну сетей, администраторам корпоративных серверов, а также всем, кто стремится освоить эти профессии. Курс обеспечивает комплексную подготовку к прохождению сертификации Минцифры: Linux уровня Продвинутый. При этом программа курса включает углублённые знания и практические навыки, которые существенно превосходят требования Министерства цифрового развития к сертифицируемым специалистам. Вы научитесь разворачивать сетевые сервисы DHCP, DNS, NTP разворачивать файловые сервисы NFS, FTP, CIFS разворачивать WWW сервера с использованием Nginx разворачивать сервисы электронной почты, мгновенных сообщений и статуса абонента подключать сеть предприятия к Internet с использованием NAT и HTTP Proxy защищать сеть предприятия с помощью пакетных фильтров защищать системы предприятия от вирусов и спама Программа курса Модуль 1. Введение в сетевые сервисы (3 ак. ч.) Обзор моделей OSI и TCP/IP Основы маршрутизации Обзор схемы лабораторного стенда сети предприятия Лабораторная работа: первоначальная настройка лабораторного стенда сети предприятия Модуль 2. Сервис системных журналов (1 ак. ч.) Принцип работы протокола SYSLOG Служба systemd-journald Лабораторная работа: Настройка SYSLOG-сервера (rsyslog) Модуль 3. Сервис DHCP (2 ак. ч.) Принципы работы протокола DHCP DHCP-клиент, DHCP-сервер, DHCP-ретранслятор (DHCP Relay) Лабораторная работа: Установка, настройка и мониторинг DHCP-сервера (ISC DHCP Server) Модуль 4. Сервис DNS (4 ак. ч.) Принципы работы сервиса и протокола DNS Виды записей DNS Зоны прямого и обратного преобразования Лабораторная работа: Установка, настройка и мониторинг DNS-сервера (BIND 9) Модуль 5. Сервисы фильтрации пакетов и трансляции адресов (3 ак. ч.) Обзор типов межсетевых экранов Принципы работы пакетных фильтров Принципы работы межсетевых экранов с сохранением состояния Трансляция адресов и варианты NAT Лабораторная работа: Установка, настройка и мониторинг межсетевого экрана для защиты сети (netfilter, iptables, conntrack) Лабораторная работа: Установка, настройка и мониторинг решения для реализации различных видов технологии NAT (netfilter, iptables) Модуль 6. Сервис точного времени (1 ак. ч.) Принцип работы сервиса и протокола NTP Лабораторная работа: Установка, настройка и мониторинг NTP-серверов и NTP-клиентов (ntp, systemd-timesyncd) Модуль 7. Сервис HTTP Proxy (2 ак. ч.) Обзор типов HTTP Proxy Принципы работы HTTP Proxy Лабораторная работа: Установка, настройка и мониторинг HTTP Proxy (squid) Модуль 8. Файловые сервисы (4 ак. ч.) Обзор файловых сервисов Протоколы SCP и SFTP Протокол FTP Сервис NFS Протокол SMB Лабораторная работа: Использование протоколов SCP и SFTP Лабораторная работа: Установка, настройка и мониторинг FTP-сервера (proftpd) Лабораторная работа: Установка, настройка и мониторинг сервиса NFS (nfs-kernel-server) Лабораторная работа: Установка, настройка и мониторинг SMB-сервера для реализации общего доступа к файлам и каталогам (samba) Модуль 9. Сервис электронной почты (4 ак. ч.) Обзор архитектуры электронной почты Протокол SMTP Протокол POP3 Протокол IMAP4 Лабораторная работа: Установка, настройка и мониторинг SMTP-сервера (postfix) Лабораторная работа: Установка, настройка и мониторинг IMAP4-сервера (dovecot) Лабораторная работа: Установка, настройка и мониторинг решения для доступа к почте с помощью веб-браузера (roundcube) Модуль 10. Дополнительные материалы Все что должен знать DevOps про HTML, HTTP, SOAP, REST и gRPC