Zadaci za samostalan rad – Modul 22 – GNS3 i EVE-NG
Rešenja se nalaze u
/resenja/modul-22/05-zadaci-resenja.md— pokušajte da rešite zadatke samostalno pre nego što pogledate rešenja.
Nivo: Početni
Zadatak 1. Objasnite razliku između simulatora i emulatora, sa po jednim primerom alata.
Zadatak 2. Nabrojite tri legalna, besplatna izvora image-a koje možete koristiti u GNS3.
Zadatak 3. Objasnite ulogu GNS3 VM-a.
Nivo: Srednji
Zadatak 4. Objasnite razliku između Community i Pro izdanja EVE-NG-a.
Zadatak 5. Laboratorija ima 6 VyOS rutera, 4 VPCS računara i 2 Docker kontejnera (po 100 MB). Procenite koliko RAM-a treba dodeliti GNS3 VM-u, uz rezervu od 1 GB za sam server.
Zadatak 6. Objasnite razliku između NAT čvora i Cloud čvora u GNS3.
Zadatak 7. Napišite VyOS komande koje interfejsu eth1 dodeljuju adresu 172.16.5.1/24 i trajno čuvaju konfiguraciju.
Zadatak 8. Zašto izvoz GNS3 projekta ne garantuje da su konfiguracije rutera sačuvane?
Nivo: Napredni
Zadatak 9. Objasnite šta je nested virtualizacija i zašto je neophodna za QEMU uređaje u GNS3 VM-u.
Zadatak 10. Kolega želi da vam pošalje GNS3 projekat „sa svim image-ima, da ništa ne morate da skidate", a projekat sadrži Cisco IOSv image. Kako treba da odgovorite i zašto?
Zadatak 11. Napišite VyOS konfiguraciju za NAT (masquerade) koja prevodi mrežu 10.10.0.0/16 na interfejsu eth3.
Zadatak 12. Nabrojite minimalne elemente dokumentacije laboratorije i objasnite zašto samo dijagram nije dovoljan.
Praktičan zadatak
Zadatak 13. Proširite laboratorijsku vežbu trećim VyOS ruterom (R3) sa LAN mrežom 192.168.3.0/24, povezanim na R2 linkom 10.0.23.0/30. Uključite ga u OSPF area 0 i proverite da PC1 može da dosegne računar iza R3 i da R3 dobija podrazumevanu rutu ka internetu.
Zadatak zasnovan na izlazu komande
Zadatak 14. Dat je izlaz:
vyos@R1:~$ show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
(prazno)
Snimak na linku R1–R2 pokazuje Hello pakete od oba rutera: od R1 sa „Area ID: 0.0.0.0", od R2 sa „Area ID: 0.0.0.1". Odgovorite: (a) zašto se susedstvo ne formira? (b) na kom ruteru i kojom komandom biste ispravili problem? (c) kako je snimak saobraćaja pomogao u dijagnostici?
📖 Prikaži rešenje
Rešenja zadataka za samostalan rad – Modul 22 – GNS3 i EVE-NG
Nivo: Početni
Zadatak 1. Simulator imitira ponašanje uređaja kroz posebno isprogramirane funkcije (Packet Tracer). Emulator pokreće stvaran operativni sistem uređaja u VM-u ili kontejneru (GNS3, EVE-NG, CML).
Zadatak 2. Na primer: VyOS, FRRouting, VPCS (takođe MikroTik CHR, Arista cEOS, Nokia SR Linux, i Cisco CML-Free za Cisco image-e).
Zadatak 3. GNS3 VM je virtuelna mašina u kojoj radi GNS3 server; obezbeđuje Linux okruženje neophodno za QEMU/KVM i Docker pogone, dok GUI na host računaru samo upravlja topologijom.
Nivo: Srednji
Zadatak 4. Community je besplatno izdanje sa osnovnim funkcijama. Pro je plaćeno i dodaje više istovremenih korisnika, izmene linkova dok lab radi, Docker podršku i integrisane napredne alate.
Zadatak 5. 6 × 512 MB = 3.072 MB za VyOS; VPCS zanemarljivo; 2 × 100 MB = 200 MB za kontejnere; ukupno ≈ 3,3 GB + 1 GB za server ≈ 4,5 GB (zaokruženo, dodeliti 5 GB).
Zadatak 6. NAT čvor daje izlazni pristup internetu preko NAT-a, izolovano od lokalne mreže. Cloud čvor direktno povezuje link topologije sa stvarnim interfejsom (fizičkim, Host-only, TAP), pa topologija postaje deo te mreže.
Zadatak 7.
configure
set interfaces ethernet eth1 address 172.16.5.1/24
commit
save
exit
Zadatak 8. Projekat čuva topologiju i diskove uređaja, ali konfiguracija koja nije sačuvana na samom uređaju (save na VyOS-u) nije trajno zapisana i gubi se pri zaustavljanju.
Nivo: Napredni
Zadatak 9. Nested virtualizacija je mogućnost da hipervizor (KVM) radi unutar virtuelne mašine. GNS3 VM je sama VM, a unutar nje QEMU pokreće uređaje — bez nested virtualizacije KVM nema hardversko ubrzanje, pa uređaji rade višestruko sporije ili se ne pokreću.
Zadatak 10. Treba odbiti prijem image-a i zamoliti da se projekat izveze bez image-a. Cisco IOSv je licenciran softver; njegovo deljenje i korišćenje bez licence je kršenje licence, bez obzira na ličnu namenu. Legalan put je CML (Personal ili CML-Free).
Zadatak 11.
configure
set nat source rule 20 outbound-interface name eth3
set nat source rule 20 source address 10.10.0.0/16
set nat source rule 20 translation address masquerade
commit
save
exit
Zadatak 12. Dijagram topologije, adresni plan, konfiguracije svih uređaja i opis cilja sa verzijama softvera (idealno i dnevnik izmena). Dijagram pokazuje samo šta je povezano, ali ne i kako su uređaji podešeni — bez konfiguracija laboratorija se ne može ponoviti.
Praktičan zadatak
Zadatak 13. Na R2 dodati eth2 sa adresom 10.0.23.1/30 i set protocols ospf area 0 network 10.0.23.0/30. Na R3:
set interfaces ethernet eth0 address 10.0.23.2/30
set interfaces ethernet eth1 address 192.168.3.1/24
set protocols ospf area 0 network 10.0.23.0/30
set protocols ospf area 0 network 192.168.3.0/24
set protocols ospf passive-interface eth1
NAT pravilo na R1 već pokriva 192.168.0.0/16, pa uključuje i 192.168.3.0/24. show ip route na R3 treba da prikaže podrazumevanu rutu (O>* 0.0.0.0/0) naučenu preko OSPF-a.
Zadatak zasnovan na izlazu komande
Zadatak 14. (a) Ruteri se nalaze u različitim area-ma na istom linku (0 i 1); OSPF susedstvo se formira samo ako se Area ID u Hello paketima poklapa. (b) Na R2 (koji je greškom u area 1): delete protocols ospf area 1 network 10.0.12.0/30, pa set protocols ospf area 0 network 10.0.12.0/30, commit, save. (c) Snimak je pokazao tačnu vrednost Area ID polja u Hello paketima oba rutera, pa je uzrok utvrđen direktno, bez isprobavanja više mogućih uzroka.