Uputstvo za instalaciju alata
Ovaj dokument objašnjava koje alate treba instalirati da biste mogli da pratite ceo kurs i kada su vam potrebni u toku kursa. Alate nije potrebno instalirati sve odjednom — instalirajte ih kada dođete do odgovarajućeg modula.
Pregled alata po modulima
| Alat | Prvi put potreban u | Obavezan/Opcion |
|---|---|---|
| Cisco Packet Tracer | Modul 1 | Obavezan |
| Wireshark | Modul 19 (uvodi se ranije u primerima) | Obavezan |
| VirtualBox ili VMware Workstation Player | Modul 17–18, 21 | Obavezan za server module |
| Windows Server (evaluaciona verzija) | Modul 17 | Obavezan za taj modul |
| Ubuntu Server (LTS) | Modul 18 | Obavezan za taj modul |
| GNS3 | Modul 22 | Dodatni |
| EVE-NG | Modul 22 | Dodatni |
| Python 3 | Modul 24 | Dodatni |
| Ansible | Modul 24 | Dodatni |
1. Cisco Packet Tracer
Šta je Packet Tracer: Besplatan simulator mrežne opreme koji je razvio Cisco u saradnji sa Cisco Networking Academy. Omogućava kreiranje virtuelnih topologija sa ruterima, svičevima, računarima i drugim uređajima, i konfigurisanje tih uređaja kroz identičan CLI kakav se koristi na pravoj Cisco opremi.
Kako se dolazi do instalacije:
- Napravite nalog na Cisco Networking Academy platformi (besplatno) kroz kurs „Getting Started with Cisco Packet Tracer" — to je zvaničan i besplatan način dolaska do instalacionog fajla.
- Preuzmite instalacioni fajl za svoj operativni sistem (Windows, Linux ili macOS).
- Instalirajte program prateći podrazumevana podešavanja instalacije.
- Pokrenite program i prijavite se sa istim nalogom.
Provera da je instalacija uspela: Otvorite Packet Tracer, u paleti uređaja u donjem levom uglu treba da vidite kategorije uređaja (ruteri, svičevi, krajnji uređaji, kablovi...). Prevucite jedan generički računar (End Devices → Generic) na radnu površinu — ako se pojavi bez greške, instalacija je uspešna.
Najčešće greške: pokretanje na sistemu koji ne ispunjava minimalne hardverske zahteve (malo RAM-a), pokušaj instalacije bez prijavljivanja na nalog, blokiranje instalacije od strane antivirus programa (u tom slučaju privremeno proverite podešavanja antivirusa, ne isključujte ga trajno).
2. Wireshark
Šta je Wireshark: Besplatan i open-source alat za snimanje (capture) i analizu mrežnog saobraćaja u realnom vremenu. Koristi se za dijagnostiku problema i razumevanje kako protokoli zaista funkcionišu „iznutra".
Instalacija (Windows):
- Preuzmite instalater sa zvanične Wireshark internet prezentacije.
- Tokom instalacije, prihvatite instalaciju komponente Npcap — ona omogućava snimanje saobraćaja na Windows sistemu.
- Dovršite instalaciju i restartujte sistem ako se to zatraži.
Instalacija (Linux – Ubuntu/Debian):
sudo apt update
sudo apt install wireshark
Tokom instalacije će biti postavljeno pitanje da li obični korisnici (bez root privilegija) mogu da snimaju saobraćaj — ako odgovorite potvrdno, vaš korisnik mora biti dodat u grupu wireshark:
sudo usermod -aG wireshark $USER
Nakon ove komande potrebno je da se odjavite i ponovo prijavite na sistem da bi promena grupe stupila na snagu.
Instalacija (macOS): Preuzeti .dmg instalater sa zvanične internet prezentacije i instalirati ga; tokom instalacije potvrditi i instalaciju alata za snimanje saobraćaja.
Provera da je instalacija uspela: Pokrenite Wireshark, na početnom ekranu treba da vidite listu dostupnih mrežnih interfejsa sa malim grafikonima saobraćaja pored njih.
Napomena o etičkoj upotrebi: Wireshark koristite isključivo na mrežama i uređajima za koje imate izričitu dozvolu — u okviru ovog kursa to je vaše sopstveno laboratorijsko okruženje.
3. VirtualBox / VMware Workstation Player
Šta je virtuelizacija (uvodno): Softver koji omogućava da na jednom fizičkom računaru pokrenete jedan ili više „virtuelnih" računara, svaki sa sopstvenim operativnim sistemom, kao da su potpuno odvojeni fizički uređaji. Detaljno se obrađuje u Modulu 21.
Instalacija VirtualBox-a:
- Preuzmite instalater za vaš operativni sistem sa zvanične Oracle VirtualBox internet prezentacije.
- Pokrenite instalaciju sa podrazumevanim podešavanjima.
- Preporučuje se i instalacija paketa Extension Pack i Guest Additions kasnije, unutar svake virtuelne mašine, radi bolje performanse i deljenja fajlova.
Minimalni hardverski uslovi za module 17–18: najmanje 8 GB RAM-a na fizičkom računaru (da bi se dodelilo dovoljno resursa i domain controller-u i klijentu), i podržana CPU virtuelizacija (Intel VT-x / AMD-V), koja mora biti omogućena u BIOS/UEFI podešavanjima računara.
Provera da je instalacija uspela: Otvorite VirtualBox, kliknite na „New" (Nova) — ako se otvori čarobnjak za kreiranje virtuelne mašine bez greške, instalacija je uspešna.
4. Windows Server (evaluaciona verzija)
Microsoft nudi besplatnu, vremenski ograničenu evaluacionu verziju Windows Server operativnog sistema (ISO fajl) namenjenu isključivo testiranju i učenju, dostupnu na zvaničnoj Microsoft Evaluation Center internet prezentaciji. Preuzmite ISO fajl odgovarajuće verzije i montirajte ga kao instalacioni medijum u novoj virtuelnoj mašini u VirtualBox-u.
5. Ubuntu Server (LTS)
Ubuntu Server je besplatan Linux distribucija namenjena serverskoj upotrebi, dostupna za preuzimanje kao ISO fajl sa zvanične Ubuntu internet prezentacije. Preporučuje se najnovija LTS (Long Term Support) verzija zbog dugoročne podrške. ISO fajl se, isto kao i Windows Server, koristi kao instalacioni medijum nove virtuelne mašine.
6. GNS3 i EVE-NG (dodatni alati, Modul 22)
GNS3 je besplatan, open-source alat za simulaciju mreža koji, za razliku od Packet Tracera, može da pokreće prave Cisco image-ove (IOS) uz odgovarajuću licencu tih image-ova, čime se postiže veći stepen realnosti. Instalira se preko zvaničnog GNS3 instalatora, a za punu funkcionalnost dodatno se instalira GNS3 VM (virtuelna mašina koja pokreće deo simulacije) u VirtualBox-u ili VMware-u.
EVE-NG je slična, napredna platforma za emulaciju mreža koja se najčešće postavlja kao sopstvena virtuelna mašina (ISO instalacija unutar VirtualBox/VMware/ESXi okruženja) i kojoj se pristupa kroz veb pregledač.
Oba alata zahtevaju posedovanje legalnih image-ova mrežne opreme (npr. u okviru sopstvenog obrazovnog ili poslovnog licenciranja) — ovaj kurs ne distribuira niti upućuje na neovlašćeno pribavljanje takvih image-ova.
7. Python 3 i Ansible (dodatni alati, Modul 24)
Instalacija Python-a (Windows): Preuzeti instalater sa zvanične Python internet prezentacije i tokom instalacije obavezno označiti opciju „Add Python to PATH".
Instalacija Python-a (Ubuntu): Python 3 je po pravilu već instaliran; proverite verziju komandom:
python3 --version
Instalacija Ansible-a (Ubuntu):
sudo apt update
sudo apt install ansible
Ansible se u ovom kursu koristi isključivo za automatizaciju administracije sopstvene laboratorijske infrastrukture.
Sažetak minimalnih zahteva za praćenje kursa
- Računar sa najmanje 8 GB RAM-a (16 GB preporučeno od Modula 17 nadalje zbog rada sa više virtuelnih mašina istovremeno).
- Najmanje 60–100 GB slobodnog prostora na disku (Packet Tracer, Wireshark, ISO fajlovi, virtuelne mašine).
- Podržana CPU virtuelizacija, omogućena u BIOS/UEFI.
- Stabilna internet konekcija za preuzimanje instalacionih fajlova.
Najčešće greške pri instalaciji
| Problem | Uzrok | Rešenje |
|---|---|---|
| Virtuelna mašina se ne pokreće, greška o virtuelizaciji | CPU virtuelizacija (VT-x/AMD-V) nije omogućena u BIOS-u | Uđite u BIOS/UEFI podešavanja i omogućite virtuelizaciju |
| Wireshark ne prikazuje nijedan interfejs | Npcap (Windows) nije instaliran ili korisnik nije u wireshark grupi (Linux) | Ponovo instalirati Npcap / dodati korisnika u grupu i ponovo se prijaviti |
| Packet Tracer se ne pokreće nakon instalacije | Nedostaju sistemske biblioteke ili nekompatibilna verzija OS-a | Proveriti zvanične minimalne zahteve za instaliranu verziju Packet Tracer-a |
| Nema dovoljno RAM-a za dve virtuelne mašine istovremeno | Nedovoljno fizičkog RAM-a na host računaru | Smanjiti dodeljeni RAM po VM ili pokretati mašine jednu po jednu |