Сети в Linux для самых маленьких от Слерм

    Слерм
    Стоимость курса
    25 000 Р
    Рассрочка
    от 6 250 Р в месяц
    Сертификат
    Нет
    Начало курса
    В любой момент
    Трудоустройство
    Нет

    Кому подойдет

    • Системные администраторы
    • DevOps-инженеры
    • Database administrator

    Чему Вы научитесь

    • получишь представление о том, как устроена сеть в Linux
    • познакомишься с протоколами и технологиями, на которых строятся современные сети
    • сможешь грамотно настроить систему для работы с сетью
    • научишься пользоваться инструментами для настройки сетевого стека в linux и диагностики его работы

    Программа обучения

    ТЕМА 1. Введение

    ТЕМА 2. Что такое сети на примере Linux

    1) Фундамент: 45 минут теории

    • Что такое end-to-end связность
    • Что такое модель ISO OSI…
    • …и почему мы вместо неё используем стек TCP/IP
    • Познакомишься с утилитами ping, traceroute и tcpdump

    2) Что такое IP-адрес?: 30 мин теории

    • Что такое IPv4 и IPv6 адреса
    • Что такое подсеть и зачем ей маска
    • Как правильно выбрать адресацию для своей сети

    3) Как настроить IP-адрес на клиенте: 45 мин теории

    • Как настроить автоматическое получение ipv4 и ipv6 адресов
    • Познакомишься с утилитами ip и netplan

    4) Что такое порт? Что такое сокет?: 20 мин теории

    • Что такое TCP handshake
    • Чем TCP отличается от UDP
    • Зачем нужны порты и сокеты
    • Познакомишься с утилитами netstat и ss

    ТЕМА 3. Делаем офисный роутер из Linux

    1) Статическая маршрутизация: 60 мин теории

    • Что такое маршрутизация пакетов и зачем она нужна
    • При чём тут инкапсуляция и декапсуляция
    • Как выбирается лучший маршрут

    2) Инструменты для работы с маршрутами: 28 мин теории

    • Как просматривать и изменять маршруты
    • Познакомишься с утилитой route и больше узнаешь про возможности утилит ip и netplan

    3) Теоретическая основа DHCP: 16мин теории

    • Зачем нужен протокол DHCP
    • Что такое DORA
    • Как DHCP-сервер идентифицирует клиентов

    4) Настройка DHCP сервера: 17 мин теории

    • Как установить и настроить DHCP-сервер
    • Как зарезервировать адрес за клиентом
    • Как правильно использовать dhcp-опции

    5) SLAAC: 27 мин теории

    • Как автоматически получить адрес и другие параметры в сетях IPv6
    • Как работает протокол SLAAC
    • Научишься настраивать SLAAC и познакомишься с утилитами для диагностики

    6) DNS: 49 мин теории

    • Как работает протокол DNS
    • Как защитить DNS-сервер
    • Как работает резолвинг в linux
    • Как зашифровать свой DNS-трафик

    7) Firewall: 75 мин теории

    • Что такое iptables
    • Для чего нужны цепочки INPUT/FORWARD/OUTPUT
    • Что такое Stateful firewall
    • Как правильно настроить firewall для различных сценариев

    8) NAT

    • Для чего нужен NAT в IPv4
    • Нужен ли NAT в мире IPv6?
    • Зачем нужны цепочки POSTROUTING и PREROUTING
    • В каких случаях используется Hairpin NAT

    ТЕМА 4. Работа с локальной сетью и серверами

    1) Поиск устройств в локальной сети

    • Зачем нужен mac-адрес и как его изменить
    • Познакомишься с протоколами arp, ndp, icmpv6

    2) Знакомство с работой Bridge

    • Что такое bridge в linux
    • Как происходит процесс mac learning
    • Познакомишься с утилитами linux для работы с бриджами

    3) Знакомство с протоколом STP

    • Как работает протокол STP
    • Как настроить совместную работу bridge и STP

    4) Вonding интерфейсы на Linux

    • Как работает агрегация каналов
    • Что такое протокол LACP
    • Как настроить bonding совместно с bridge

    5) VLAN

    • Что такое VLAN и зачем они нужны
    • Как настроить VLAN в linux
    • Как взаимодействуют VLAN и bridge

    6) VRRP — резервирование шлюза или сервиса

    • Как работает протокол VRRP
    • Как VRRP взаимодействует с другими интерфейсами
    • Как работает протокол VRRP

    ТЕМА 5. Подключаем удалённые офисы. Маршрутизация, VPN-туннели

    1) Общие сведения о туннелировании трафика

    • Что такое туннели и как они применяются
    • Какие типы VPN существуют
    • Что такое MTU

    2) Удаленный доступ к сети через VPN

    • Как настроить wireguard и OpenVPN — самые популярные инструменты в linux для организации удаленного доступа

    3) IPSec

    • Зачем нужен IPSec
    • Что такое IKE, ISAKMP и фазы подключения
    • В каких режимах может работать IPSec
    • Сможешь настроить IPSec на примере демона StrongSwan

    4) Динамическая маршрутизация

    • Зачем нужна динамическая маршрутизация
    • Как выбрать протокол
    • Как работает протокол BGP

    ТЕМА 6. Ищем проблемы. Инструменты отладки

    На сладкое оставили большую лабораторную работу, где нужно всё починить.

    Отзывы о школе 1

    5 из 5
    1
    0
    0
    0
    0
    Сортировать:
    Дате публикации
    • Дата публикации
    • Популярности
    • Сначала положительные
    • Сначала отрицательные
    • Станислав 4 июня 2023

      Я решил пройти интенсивный практический курс для того, чтобы более подробно ознакомиться с принципами работы k8s. После внимательного рассмотрения многих вариантов я остановился на интенсиве от Слерм. Мне очень понравилось качество преподавания, и мне не потребовалось обращаться в службу поддержки, что говорит об отличном организационном уровне этого курса. На курсе для меня самым интересным моментом стало добавление rollback piplin'а для отката версии Docker-образа. Однако, так как я являюсь ценителем CI/CD, то эта тема была для меня весьма актуальной. Очень приятно было узнать больше о интеграции CI/CD с Kubernetes через Helm, хотя создание собственной базы helm chart'а оказалось для меня достаточно сложной практической задачей. После курса я лично убедился в том, что Kubernetes - это наиболее совершенный оркестратор для контейнеров на данный момент времени. Я продолжаю развиваться в этой сфере и применять новые знания в рабочих задачах. В настоящее время я пересматриваю материалы курса, которые связаны с helm, так как мне приходится пересобирать все наши ci/cd под деплойку через Helm. В целом, курс был полезным и оказался очень интересным. Я получил множество новых знаний и навыков, которые несомненно помогут мне в дальнейшей работе с Kubernetes и CI/CD. Если вы хотите улучшить свои знания и навыки в этой сфере, я рекомендую обратить особое внимание на интенсивы от Слерм.

      Был ли отзыв полезен?
    Посмотреть все отзывы о Слерм