Síťování v Linuxu
Osnova témat
-
Kurz síťování v Linuxu je především praktickou zkušeností. Po nastavení virtuálního prostředí si můžete ve 4 kapitolách projít teoretické základy a následně, za pomoci praktických ukázek, i jednotlivé prvky síťového stacku a také firewall a NAT. Aby se zjednodušila příprava testovacího prostředí na cvičení, vyjdeme z LTS image distrubuce Ubuntu pro jeden z nejsnáze použitelných virtualizačních nástrojů - VirtualBox.
-
Tato kapitola pojednává o nastavení experimentálního virtuálního stroje a nástrojích pro řešení problémů, které jsou užitečné nejen ve virtuálním labu, ale často i ve skutečných sítích.
- Řešení problémů
- Spuštění virtuálního stroje
- Úvod do použitého virtuálního prostředí
- Kontejnery
- Základní nástroje v Linuxu
-
- Přenos dat
- Počítačové sítě
- Vrstevnatý model počítačové sítě
-
- L1 a L2 - Ethernet, WiFi a PPP
- L3 - IPv4 a IPv6
- ICMP
- L4 - TCP, UDP a přehled dalších protokolů (IP v IP, GRE, OSPF, ...)
-
- Loopback, localhost
- Distribuční skripty, NetPlan, NetworkManager
- Ethernet, IP adresy a statický routing
- VLAN, dummy a bridge
- Statický IP routing
-
- Filtrování packetů
- Netfilter
- Stavové sledování spojení (connection tracking)
- NAT
- Firewall
- Cvičení