О курсе
Курс «Linux. Уровень 2. Администрирование сетевых сервисов» предназначен для изучения практических аспектов настройки сетевой инфраструктуры на базе Linux. Девиз курса — «Использование Linux в мирных целях». В программе рассматривается широкий спектр сервисов, необходимых для работы корпоративной сети.
Обучение начинается с обзора моделей OSI и TCP/IP, основ маршрутизации и схемы лабораторного стенда. Далее последовательно разбираются сервисы системных журналов (SYSLOG, systemd-journald), DHCP, DNS, точного времени NTP, HTTP Proxy, файловые сервисы (SCP, SFTP, FTP, NFS, SMB) и электронная почта (SMTP, POP3, IMAP4).
Значительная часть курса посвящена фильтрации пакетов и трансляции адресов: рассматриваются типы межсетевых экранов, принципы работы пакетных фильтров и NAT, а также лабораторные работы по настройке netfilter, iptables и conntrack.
Практические занятия включают установку, настройку и мониторинг различных серверных решений: ISC DHCP Server, BIND 9, ntp, systemd-timesyncd, squid, proftpd, nfs-kernel-server, samba, postfix, dovecot, roundcube. Также рассматривается использование протоколов SCP и SFTP.
Автор курса — Павел Монахов. По описанию программы, материалы курса ориентированы на решение типовых задач, связанных с работой компьютерной сети предприятия, с использованием открытого программного обеспечения.
Что рассматривается в программе
- Развёртывание и настройка сервисов DHCP, DNS, NTP.
- Настройка файловых сервисов NFS, FTP, SMB (Samba), а также использование SCP и SFTP.
- Установка и конфигурирование WWW-сервера на базе Nginx.
- Настройка сервисов электронной почты: SMTP (Postfix), IMAP4 (Dovecot), веб-доступ (Roundcube).
- Подключение сети предприятия к интернету с использованием NAT и HTTP Proxy (Squid).
- Защита сети с помощью пакетных фильтров (iptables, netfilter, conntrack).
- Настройка системы журналирования (rsyslog, systemd-journald).
Кому может быть полезен курс
- Системным администраторам, интересующимся настройкой сетевых сервисов в Linux.
- Администраторам корпоративной сети, которым нужно ознакомиться с работой DHCP, DNS, NTP и других служб.
- Специалистам по сетевым технологиям и дизайну сетей, желающим изучить практические аспекты настройки Linux-серверов.
- Администраторам корпоративных серверов, а также тем, кто стремится освоить эту профессию.
Вопросы о программе
Какие сетевые сервисы рассматриваются в курсе?
В программе рассматриваются DHCP, DNS, NTP, HTTP Proxy, файловые сервисы (NFS, FTP, SMB, SCP, SFTP), электронная почта (SMTP, POP3, IMAP4), а также фильтрация пакетов и NAT.
Предусмотрены ли лабораторные работы?
Да, курс включает лабораторные работы по каждому модулю, например, настройка DHCP-сервера (ISC DHCP Server), DNS-сервера (BIND 9), межсетевого экрана (iptables), файловых серверов (proftpd, nfs-kernel-server, samba) и почтовых серверов (postfix, dovecot, roundcube).
Кому адресован этот курс?
Курс ориентирован на системных администраторов, администраторов корпоративной сети, специалистов по сетевым технологиям, а также на тех, кто стремится освоить эти профессии.
Какие инструменты используются для защиты сети?
В рамках курса рассматриваются пакетные фильтры на основе netfilter и iptables, а также механизм conntrack для отслеживания соединений.