Svi članci
Razvoj

Rad od kuće: Tehnički pristup

Vladimir Perovic April 25, 2026 15 min čitanja 1,271 reči

Od trenutka kada je rad na daljinu postao globalni standard, prelazak iz kancelarije u kućno okruženje doneo je ogromne izazove. Mi smo još za vreme korone odlučili da radimo godinu dana od kuće, i taj period nam je poslužio kao poligon za testiranje infrastrukture. Bilo da ste agencija, arhitektonski biro ili programerska firma, suočavate se sa dva velika problema: bezbednost osetljivih podataka i produktivnost.

Kada velike korporacije rešavaju ovaj problem, one na to bacaju ogromne količine novca na skup hardver i mesečne VPN licence. Mi smo želeli korporativni nivo bezbednosti, ali uz nulti mesečni trošak i pametan ekološki pristup gde hardver radi samo onda kada je to zaista potrebno.

Globalni standardi naspram našeg ekosistema

Karakteristika Korporativni standard Naš pristup
Mrežni prolaz Skup hardver sa licencama. pfSense – Open-source na Mini PC-ju.
VPN Pristup Zastareli i spori protokoli. WireGuard / Tailscale – Najbrža enkripcija.
Energija Kompjuteri rade 24/7. Sleep mod i buđenje preko UpSnap-a.

Korak 1: Centralni mozak - Izbor hardvera

Običan kućni ruter nema procesorsku snagu za kompleksna bezbednosna pravila. Za stabilan sistem neophodan je Mini PC koji ima bar dva fizička LAN porta (jedan za dolazni internet od provajdera - WAN, i jedan za vašu unutrašnju mrežu - LAN).

Evo preporuka za pouzdan hardver koji podržava ovakvu konfiguraciju:

  • HP ProDesk 600 G4 SFF (i5-8500) – Naš primarni izbor. Izuzetno je robustan, lako se proširuje dodatnim mrežnim karticama i košta oko 200 EUR na tržištu polovne opreme.
  • Dell OptiPlex 7060 Micro – Ukoliko nađete verziju sa dodatnim mrežnim portom, odličan je zbog male potrošnje.
  • Protectli Vault / Topton Fanless PC – Namenski uređaji za firewall koji fabrički dolaze sa 2, 4 ili 6 LAN portova.
Šematski prikaz infrastrukture
Logika naše mreže: Mini PC služi kao neprobojna kapija za sav saobraćaj.

Korak 2: Virtuelizacija uz Proxmox

Umesto instalacije jednog sistema direktno na hardver, koristimo Proxmox VE. To je besplatna platforma (Type-1 hypervisor) koja nam omogućava da jedan Mini PC podelimo na više "virtuelnih mašina".

Proxmox Dashboard
Proxmox kontrolna tabla sa našim virtuelnim mašinama.

Zašto je ovo važno? Zbog fleksibilnosti. Možemo testirati nove servise bez rizika da oborimo ruter. Takođe, pre svake promene pravimo "snapshot" – ako nešto krene po zlu, jednim klikom se vraćamo u prošlost kada je sve radilo.

Korak 3: pfSense i izazov dinamičke IP adrese (DynDNS)

Naša glavna virtuelna mašina je pfSense. On upravlja svom mrežnom logikom. Međutim, većina firmi nema fiksnu IP adresu, što znači da se vaša adresa na internetu menja svakih par dana. Kako onda da se povežete od kuće ako ne znate "adresu" kancelarije?

Rešenje je DynDNS (Dynamic DNS). Servisi poput No-IP ili DuckDNS daju vam stalno ime (npr. nasa-firma.ddns.net) koje uvek pokazuje na vašu trenutnu adresu. pfSense ima ugrađen klijent koji automatski javlja DynDNS provajderu promenu adrese istog sekunda kada se ona desi. To je kao imenik koji se sam ažurira svaki put kada promenite broj telefona.

Korak 4: Sigurni tuneli - WireGuard i Tailscale

Za samu vezu koristimo WireGuard. On je svetlosnim godinama ispred starih VPN rešenja po brzini. Za one koji žele još jednostavnije rešenje bez otvaranja portova, Tailscale je savršen izbor – on pravi "mesh" mrežu koja automatski prolazi kroz sve barijere.

Korak 5: Docker i UpSnap - Energetska inteligencija

Pored firewalla, pokrećemo i mašinu za Docker. Na njoj hostujemo UpSnap.

UpSnap Dashboard
Naš stvarni UpSnap interfejs za upravljanje kancelarijskim računarima.

Da bismo maksimalno štedeli struju, podesili smo Windows Task Scheduler na svim PC-jevima. U tačno 18:00, skripta šalje kompjutere u "Sleep" mod. Kada neko treba da radi, uloguje se na UpSnap i klikne "Wake". Mini PC šalje Magic Packet i kompjuter je spreman za rad za par sekundi.

Korak 6: Daljinski pristup visokih performansi - Više od RDP-a

Iako je Microsoft RDP naš glavni alat za svakodnevne kancelarijske poslove poput mejlova i dokumentacije, on ima svoja ograničenja kada je u pitanju rad sa videom ili zahtevnom grafikom. RDP je optimizovan za slanje komandi za crtanje interfejsa, što ga čini neverovatno brzim za tekst, ali "iseckanim" za video sadržaj. Za kreativne profesionalce, potrebno je nešto moćnije.

Tu na scenu stupa kombinacija Sunshine + Moonlight. Ova kombinacija menja pravila igre za rad visokih performansi:

  • Sunshine (Server): Ova aplikacija se instalira na vašu radnu stanicu u kancelariji. Ona "hvata" sliku vašeg ekrana i koristi procesor grafičke kartice (GPU) za trenutno kodiranje video strima. Ovo oslobađa glavni procesor (CPU) i omogućava da računar ostane potpuno odzivan dok strimuje sliku u 4K rezoluciji.
  • Moonlight (Klijent): Ovo je aplikacija koju pokrećete na svom kućnom računaru, laptopu ili tabletu. Pošto ona dekodira video strim, a ne sirove komande interfejsa, dobijate kristalno čistu sliku u 60 (ili čak 120) frejmova u sekundi, bez primetnog kašnjenja. Osećaj je identičan kao da sedite direktno ispred kancelarijskog računara.
  • Primeri korišćenja: Ovaj setup je neophodan za montažu videa u Premiere Pro-u, 3D modelovanje u Rhino/AutoCAD softveru, ili bilo koji zadatak gde je glatkoća pokreta presudna.

Za brzu podršku kolegama ili kada je potrebno pristupiti računaru bez komplikovanog VPN podešavanja, koristimo RustDesk. To je najbolja open-source alternativa alatima kao što su TeamViewer ili AnyDesk. Najbolja stvar? Možete podići sopstveni RustDesk Relay Server na Docker-u unutar vaše infrastrukture, čime osiguravate da saobraćaj za daljinsku podršku nikada ne napušta vašu mrežu i da niste ograničeni komercijalnim licencama.

Na kraju, za one kojima je potrebna savršena preciznost boja i napredna podrška za USB uređaje (poput korišćenja grafičke table na daljinu), NoMachine ostaje neprikosnoven kralj protokola za udaljeni pristup, posebno u mešovitim Windows i Mac okruženjima.

Korak 7: Upravljanje podacima u oblaku - Dropbox i alternative

Infrastruktura je beskorisna bez brzog i sigurnog pristupa podacima. Za naš tim, Dropbox je stub upravljanja fajlovima. On nam omogućava sloj sinhronizacije u realnom vremenu koji je potpuno transparentan za korisnika.

Proces je jednostavan: čim neko od kolega sačuva fajl na svojoj kancelarijskoj radnoj stanici, Dropbox detektuje promenu i odmah ga šalje na "cloud". Taj fajl je istog sekunda dostupan na kućnom kompjuteru, mobilnom telefonu ili putem web pretraživača. Ovo nam osigurava da uvek radimo na najnovijoj verziji projekta i eliminiše zabunu oko toga "gde je poslednja verzija".

Za timove koji žele potpunu kontrolu nad svojim podacima (self-hosting), postoje fantastične alternative koje možete podići na sopstvenoj Docker infrastrukturi:

  • Nextcloud: Najpopularnija open-source platforma. To je više od sinhronizacije fajlova – to je ceo paket sa kalendarima, kontaktima i kolaborativnim uređivanjem dokumenata.
  • OwnCloud: Pouzdana alternativa fokusirana na bezbednost, odlična za velike biblioteke fajlova.
  • Seafile: Poznat po ekstremnim performansama i pouzdanosti, naročito kada radite sa ogromnim brojem malih fajlova.

Mane našeg sistema i prostor za unapređenje

Nijedan sistem nije savršen. Evo kako planiramo da unapredimo naš setup:

  • Single Point of Failure: Sve zavisi od jednog Mini PC-ja. Rešenje: Uvođenje High Availability (HA) klastera sa dva identična uređaja.
  • Manuelni Onboarding: Podešavanje VPN-a za svakog novog člana oduzima vreme. Rešenje: Potpun prelazak na Tailscale uz SSO integraciju.
  • ISP pouzdanost: Ukoliko provajder ima prekid, kancelarija je nedostupna. Rešenje: pfSense Multi-WAN sa 5G modemom kao rezervnom vezom.

Inovacija nije samo u novim alatima, već u pametnom kombinovanju postojećih kako bi se rešili stvarni problemi poput rasipanja energije i bezbednosti podataka.

Podeli:
Nazad na žurnal
PRETRAGA
Izaberite jezik