---
author: Matija Burić
---
### Mrežni i mobilni operacijski sustavi 2025/26
# Virtualizacija: primjena
U ovoj vježbi prolazimo kroz alate i platforme koje omogućuju korištenje virtualnih strojeva:
- lokalna izolacija kroz **Windows Sandbox**,
- udaljene laboratorije preko **LinuxZoo**,
- cloud servise kroz **AWS Educate** i **Oracle Cloud Free Tier**.
Cilj je razumjeti osnovne koncepte virtualizacije, izolacije i rada s VM-ovima u lokalnom i cloud okruženju.
---
### 1. Windows Sandbox (lokalna izolacija)
Pokreni i istraži rad Windows Sandbox okruženja.
Sandbox se nakon gašenja uvijek vraća u početno stanje.
#### 1.1 Uključivanje Sandboxa
1. U Windowsu otvori *Control Panel → Programs and Features → Turn Windows features on or off*.
2. Označi **Windows Sandbox** i potvrdi.
3. Nakon restarta pronađi i pokreni Sandbox iz Start menija.
#### 1.2 Testiranje izolacije
- U Sandboxu otvori **Notepad** i spremi datoteku na Desktop.
- Zatvori Sandbox i ponovno ga pokreni.
- Provjeri postoji li datoteka.
:::info
Očekivani rezultat: datoteka ne postoji jer se Sandbox resetirao.
:::
#### 1.3 Instalacija aplikacije
* U Sandboxu preuzmi i pokreni instalaciju Notepad++ ili drugi mali program.
* Zatvori Sandbox i ponovo ga pokreni.
* Provjeri postoji li instalirani program.
:::info
Očekivani rezultat: program nije sačuvan – sve se vraća na čisto stanje.
:::
### 2. LinuxZoo (udaljeni VM preko browsera i SSH)
- LinuxZoo pruža udaljene VM-ove dostupne preko weba i SSH-a.
#### 2.1 Registracija i pokretanje
- Otvori https://linuxzoo.net
- Registriraj se i potvrdi svoj račun.
- Nakon prijave pokreni svoju VM instancu (Ubuntu).
### 2.2 Spajanje na VM
- Spoji se kroz web terminal ili preko PuTTY-ja (ako koristiš Windows).
- Prijavi se s korisničkim podacima koje dobiješ.
### 2.3 Osnovne naredbe
```shell
ls
pwd
mkdir test_vm
cd test_vm
nano info.txt
cat info.txt
```
### 2.4 LinuxZoo tutorials
- U meniju odaberi jedan tutorial i riješi ga.
- Zapiši koje si naredbe koristio i što si naučio.
---
### 3. AWS Educate (cloud VM)
AWS Educate omogućava besplatne cloud resurse za studente.
#### 3.1 Registracija
1. Otvori [https://aws.amazon.com/education/awseducate/](https://aws.amazon.com/education/awseducate/).
2. Registriraj se s akademskom e-mail adresom.
3. Nakon potvrde prijavi se u portal.
#### 3.2 Kreiranje VM-a (EC2 instanca)
- U konzoli pronađi **EC2**.
- Kreiraj instancu:
- OS: Ubuntu Server
- Type: t2.micro (free tier)
- Disk: 8 GB
- Key pair: generiraj novi
#### 3.3 Spajanje na instancu
ssh -i mykey.pem ubuntu@<tvoja_IP_adresa>
#### 3.4 Testiranje VM-a
uname -a
top
df -h
---
### 4. Oracle Cloud Free Tier (cloud VM)
Oracle nudi Always Free instancu koja je pogodna za testiranje virtualizacije u cloudu.
#### 4.1 Registracija
1. Otvori [https://www.oracle.com/cloud/free/](https://www.oracle.com/cloud/free/).
2. Kreiraj račun (koristi akademski e-mail).
3. U konzoli kreiraj **Always Free Compute instance**:
- VM.Standard.E2.1.Micro (1 CPU, 1 GB RAM)
- OS: Oracle Linux ili Ubuntu
#### 4.2 Spajanje na instancu
ssh -i mykey.pem opc@<tvoja_IP_adresa>
#### 4.3 Testiranje VM-a
uname -a
top
df -h
---
### 5. Završna pitanja
Odgovori kratko i jasno:
1. Koja je razlika između **Sandboxa** i **cloud VM-ova**?
2. Koju bi platformu koristio za kratke testove, a koju za produkciju?
3. Gdje je sigurnost jača i zašto: lokalno ili u cloudu?
4. Ako bi trebao postaviti **3 VM-a za produkciju**, koju bi platformu odabrao i zašto?