💾
🟡 SrednjiModul 18

Modul 18 – Linux mreže

Nivo: 🟡 Srednji Status: Završeno Procenjeno vreme učenja: 12–14 sati Format: Ovaj modul koristi VirtualBox/VMware virtuelnu mašinu (Ubuntu Server), nastavljajući format Modula 17.

Kratak opis

Modul obrađuje ekvivalentne koncepte Modula 17, ovog puta na Linux sistemu — mrežne interfejse i standardni skup CLI dijagnostičkih alata (ip, ping/traceroute/tracepath, ss/netstat, dig/nslookup), upravljanje mrežom preko NetworkManager-a/nmcli i Netplan-a, SSH server sa autentifikacijom preko ključa, SCP/SFTP prenos fajlova, i osnove firewall-a preko UFW-a uz koncept nftables-a. Modul se zatvara osnovnim logovanjem preko journalctl i sistematskom dijagnostikom Linux mrežnih problema.

Sadržaj modula

FajlOpis
01-ciljevi-modula.mdCiljevi učenja i potrebna predznanja
02-teorija.md16 tema — mrežni interfejsi, ip addr/link/route, ping/traceroute/tracepath, ss/netstat, dig/nslookup, hostnamectl/resolv.conf, NetworkManager/nmcli, Netplan i statička konfiguracija, SSH server, SCP/SFTP, UFW, nftables, provera DNS-a/portova, journalctl, sistematska dijagnostika
03-prakticni-primeri.mdStatička IP preko Netplan-a, SSH sa ključem, bezbedan redosled UFW konfiguracije, dijagnostika nedostupnog servisa, praćenje log zapisa, poslovni scenario bezbednog veb servera
04-laboratorijska-vezba.mdStatička konfiguracija, SSH server sa ključem, SCP prenos, UFW pravila, dijagnostička vežba sa nedostupnim nginx servisom
05-zadaci.mdZadaci za samostalan rad
06-kviz.mdKviz znanja (16 pitanja)
07-kontrolna-lista.mdKontrolna lista naučenog gradiva
08-zavrsni-zadatak.mdSamostalno postavljanje bezbednog Ubuntu Server-a sa SSH-om, UFW-om i veb servisom

Rešenja zadataka i kviza nalaze se u direktorijumu /resenja/modul-18/.

Veza sa ostalim modulima

Kako da učite ovaj modul

  1. Pre početka, preuzmite Ubuntu Server LTS ISO prema uputstvo-za-instalaciju-alata.md.
  2. Pročitajte ciljeve modula i proverite predznanja iz Modula 4 i 13.
  3. Posvetite posebnu pažnju Temama 9-12 (Netplan, SSH, SCP/SFTP, UFW), jer čine praktičnu osnovu laboratorijske vežbe.
  4. Uradite praktične primere pre pokretanja virtuelne mašine.
  5. Odradite laboratorijsku vežbu u celosti — obavezno uključuje dijagnostičku vežbu sa nedostupnim veb servisom (Korak 11) i snapshot na kraju (Korak 13).
  6. Rešite zadatke pre pogleda u rešenja.
  7. Uradite kviz i proverite rezultat.
  8. Prođite kontrolnu listu.
  9. Uradite završni zadatak modula samostalno, bez gledanja u prethodne primere, pre prelaska na Modul 19.