Все, що тобі потрібно знати про мережі, щоб працювати з ними на Linux. Колеги будуть заздрити, а начальство аплодувати, але це не точно
30% теорії і 70% практики, домашні завдання з рев'ю.
В якості випускної роботи тобі потрібно буде зібрати або" полагодити " віртуальну лабораторію.
Кому підійде курс:
1. Системні адміністратори
- придбання нових компетенцій і більш ефективне вирішення завдань (в т.ч. взаємодія з іншими командами).
- отримання більш детального уявлення про мережу.
- розуміння процесів NAT, маршрутизації, VPN, bridge та інших.
- ті, хто працює з софтом та інфраструктурою, але хоче розуміти ще й мережі.
- Дізнаєшся, що це взагалі таке
- Отримаєш уявлення, як влаштована мережа в Linux
- Навчишся користуватися інструментами для пошуку проблем
- Отримаєш уявлення про проектування мережевої частини в Linux
- Дізнаєшся, як інтерпретувати висновок команди
- Зрозумієш, як перевірити, що все працює штатно
- Отримаєш компетенції з мережевої частини в Linux, пояснення процесів мережевої взаємодії
Тема 1-введення
Тема 2 - Що таке мережі на прикладі Linux
- Модель OSI та стек TCP/IP
- Загальні відомості про ip-адреси
- способи налаштування ip-адреси на клієнті
- порти і сокети
- Базова настройка firewall
- статична маршрутизація та комутація — Загальні відомості
- DHCP, SLAAC та інші способи призначення адрес клієнтам
- DNS
- Налаштування firewall для роутера
- ARP і RA
- принципи роботи bridge, протокол STP
- Bonding
- віртуальні мережі VLAN
- VRRP
- Загальні відомості про тунелювання трафіку
- GRE та IPIP
- Remote Access VPN: OpenVPN і wireguard
- IPSec
- динамічна маршрутизація: OSPF і BGP
- Траблшутинг
https://privatelink.de/?https://slurm.io/networking-for-devops