О курсе

Курс «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 для отслеживания соединений.