ELEKTROTEHNIČKI FAKULTET UNIVERZITETA U BEOGRADU

Величина: px
Почињати приказ од странице:

Download "ELEKTROTEHNIČKI FAKULTET UNIVERZITETA U BEOGRADU"

Транскрипт

1 ELEKTROTEHNIČKI FAKULTET UNIVERZITETA U BEOGRADU SIMULACIJA POVEZIVANJA HOST UREĐAJA I VEB SERVERA KORIŠĆENJEM VIRTUELNIH MAŠINA Diplomski rad Kandidat: Luka Radak 2010/357 Mentor: doc. dr Zoran Čiča Beograd, mart 2017.

2 SADRŽAJ SADRŽAJ UVOD PREGLED KORIŠĆENIH SOFTVERSKIH ALATA I OPERATIVNOG SISTEMA VIRTUALBOX Instalacija alata VirtualBox OPERATIVNI SISTEM LINUX Uopšteno o Linux OS Načini blokade pristupa serveru APACHE SERVER NETWORKING MODOVI ALATA VIRTUALBOX NAT (NETWORK ADDRESS TRANSLATION) BRIDGED NETWORKING INTERNAL NETWORKING HOST-ONLY NETWORKING POSTAVKA SIMULACIJE POSTAVKA TESTIRANE MREŽE Topologija mreže i cilj simulacije Dodavanje virtuelnih mašina Testiranje međusobne povezanosti virtuelnih mašina POKRETANJE SERVERA KONTROLA PRISTUPA SERVERU OSTALA PODEŠAVANJA U LINUX OS Kreiranje veb stranice na serveru Definisanje naziva domena servera REZULTATI SIMULACIJE POSTAVKA SNIMANJA SAOBRAĆAJA PRISTUP SERVERU SA VIRTUELNE MAŠINE HOST PRISTUP SERVERU SA VIRTUELNE MAŠINE HOST BLOKADA HOSTA KORIŠĆENJEM UFW ZAKLJUČAK LITERATURA... 31

3 1. UVOD Koncept virtuelizacije poslednjih godina sve više dobija na značaju, jer omogućava povećanje efikasnosti i fleksibilnosti u radu, uz smanjenje troškova instalacije i održavanja opreme. Razlog za ovo je to što virtuelizacija predstavlja mogućnost pokretanja više softverskih predstava operativnih sistema (OS), aplikacija i servera na jednom fizičkom uređaju, u obliku virtuelnih mašina, čime se njegovi resursi mogu iskoristiti u većoj meri. Primer prednosti ovakvog pristupa se ogleda i u ovom radu, s obzirom na to da se vrši simulacija ponašanja računarske mreže od tri računara, upotrebom samo jednog fizičkog uređaja. Veb serveri se mogu definisati kao računari koji služe za skladištenje veb sadržaja. Ovakav sadržaj je često potrebno zaštititi od neželjenog pristupa i napada, što predstavlja deo teme ovog rada. Kao cilj teze postavlja se testiranje povezanosti veb servera sa host uređajima koji žele da mu pristupe, od kojih je jednom to dozvoljeno, a drugom ne. Simulacija ovakvog scenarija se vrši korišćenjem virtuelnih mašina, kreiranih u softverskom alatu VirtualBox. Ovaj rad treba da prikaže implementaciju i rezultat nekih od mogućih načina zaštite servera, u ovom slučaju Apache servera, kroz jedan prost i skalabilan primer. Rad je segmentiran tako da čitalac na jednostavan način može da reprodukuje proces simulacije. Sledeća dva poglavlja upoznaju čitaoca sa operativnim sistemom i alatima koji su upotrebljeni, zatim i sa načinima umrežavanja virtuelnih mašina. U četvrtom poglavlju je detaljno opisana postavka simulacije, kako same mreže virtuelnih mašina tako i svih relevantnih podešavanja. Nakon toga sledi prikaz rezultata simulacije koji demonstrira uspešan pristup hosta veb serveru, kao i uspešno zabranjivanje pristupa serveru sa zadatih IP adresa. 3

4 2. PREGLED KORIŠĆENIH SOFTVERSKIH ALATA I OPERATIVNOG SISTEMA 2.1. VirtualBox VirtualBox predstavlja besplatni softver kompanije Oracle (prvobitno razvijen od strane kompanije Innotek) kojim je omogućena virtuelizacija operativnih sistema, kao što su Windows i Linux. Njegovo korišćenje je omogućeno na bilo kom računaru baziranom na AMD ili Intel procesorima novijih generacija, pri čemu jedina ograničenja po pitanju mogućnosti i broja pokrenutih virtuelnih mašina predstavljaju količina memorije i slobodnog prostora na disku. Prilikom virtuelizacije, bitno je razlikovati nekoliko osnovnih pojmova: Host OS operativni sistem računara na kom je pokrenut VirtualBox (u slučaju ovog rada to je 64-bitni Windows 7) Guest OS operativni sistem koji služi za željenu simulaciju, pokrenut unutar odgovarajuće virtuelne mašine (Ubuntu u ovom radu) Virtuelna mašina služi kao specijalno okruženje kreirano od strane softvera VirtualBox unutar kog se pokreće željeni guest OS, a predstavlja vid skupa parametara koji određuju ponašanje operativnog sistema, kao što su hardverske postavke (veličina zauzete memorije, način povezivanja na mrežu itd.) i informacije o trenutnom stanju virtuelne mašine Guest Additions razni drajveri i sistemske aplikacije koje su predviđene da budu instalirane unutar guest OS, u cilju boljih perfomansi i lakšeg korišćenja operativnog sistema od strane korisnika. Osnovna odlika ovog softvera je povećanje mogućnosti host računara u smislu sposobnosti paralelnog pokretanja više različitih operativnih sistema na jednom uređaju Instalacija alata VirtualBox Instalacija ovog softvera je moguća preko sajta preuzimanjem datoteke za odgovarajući host OS i njenim pokretanjem. Nakon otvaranja inicijalnog prozora i klikom na dugme Next, korisnik bira odlike koje softverski alat treba da sadrži, kao i lokaciju u koju će biti smeštene potrebne datoteke i direktorijumi, a u sledećem koraku se biraju dodatne opcije za istalaciju ovih funkcija. U okviru narednog prozora od korisnika se traži potvrda da želi da nastavi sa instalacijom, imajući u vidu da će njegovi mrežni interfejsi biti van funkcije neko vreme. Nakon ove potvrde, može se pokrenuti sam proces instalacije dugmetom Install. Po završetku ovog procesa softverski alat VirtualBox je spreman za upotrebu. 4

5 Slika Odabir funkcija softvera i lokacije na disku Slika Upozorenje o isključenju sa mreže 5

6 2.2. Operativni sistem Linux Uopšteno o Linux OS Slika Finalni prikaz instalacije Poreklo ovog operativnog sistema potiče iz godine, kada su Denis Riči i Ken Tompson stvorili Unix, da bi 1980-ih godina to preraslo u GNU projekat za koji je zaslužan Ričard Stalman. Otprilike jednu deceniju kasnije zalaganjem Finca Linusa Torvaldsa dolazi do razvijanja operativnog sistema Linux u formi u kojoj postoji i u današnjici. On se najpreciznije može definisati kao Linux kernel (jezgro), koje korisnik koristi upotrebom GNU alata (utlities), kao što su Bash (Bourne Again Shell), GCC, Coreutils (ls, cat, chmod,...) itd. Na ovom jezgru se zasnivaju Linux distribucije, koje su uglavnom otvorenog koda i zapravo predstavljaju operativne sisteme koji sadrže kernel, GNU alate i biblioteke, kao i dodatni softver i dokumentaciju. Neke od popularnijih distribucija su Ubuntu, CentOS, Red Hat i Debian, pri čemu je za izradu ovog rada korišćena verzija distribucije Ubuntu, kako je već i napomenuto. Preveliki broj distribucija se može smatrati i manom, međutim Linux je veoma rasprostranjen zbog lakoće prilagođavanja različitim tipovima hardvera, otvorenosti koda, svoje sigurnosti i lakoće otkrivanja i ispravljanja grešaka u radu sa sistemom. Uz to, on je besplatan i predviđen za neprekidan rad, pa se može koristiti na raznim platformama, kao što su serveri, super računari i sl Načini blokade pristupa serveru Onemogućavanje pristupa serveru određenim korisnicima predstavlja vrlo bitan pojam u računarskim mrežama, pa tako i u ovoj simulaciji. Razlozi za blokiranje koji potiče od neke IP adrese ili bloka IP adresa mogu biti različiti, kao što su odbrana od potencijalnih napada na server, cenzura za određenu regiju ili sprečavanje korišćenja usluga servera korisnicima koji su pod zabranom. Problem sa ovim pristupom odbrane se ogleda u dinamičkoj alokaciji IP adresa koja otežava blokiranje određenih klijenata bez rizikovanja kolateralne štete i onemogućavanja pristupa drugim računarima koji dele isti adresni prostor koji je blokiran usled pokušaja pokrivanja što većeg potencijalno opasnog opsega. Još jedan način na koji se može zaobići ovakva zabrana je upotreba proxy servera, ukoliko server kom se pristupa nema dobru odbranu protiv njih. Postoji više načina da se onemogući nedozvoljen pristup, od kojih će neki od uobičajenih biti opisani u nastavku teksta. 6

7 i) Upotreba fajervola Distribucija Ubuntu po pravilu ima automatski instaliran jedan veoma koristan alat za zabranu pristupa serveru korišćenjem fajervola, a to je UFW (Uncomplicated Firewall), koji predstavlja interfejs prema alatki iptables i omogućava pojednostavljenje procesa konfiguracije fajervola. Ovo je posebno pogodno za početnike, kojima bi iptables mogao biti komplikovan za ovakvu realizaciju. Ukoliko je nekim slučajem UFW obrisan sa operativnog sistema, njegova instalacija se mže pokrenuti komandom sudo apt-get ufw. Da bi fajervol bio pokrenut, kao i da bi se mogla izvršiti njegova konfiguracija, potrebno je izvršiti komandu sudo ufw enable. Ovime se, bez ikakvih izvršenih podešavanja i dodatih pravila, blokira sav saobraćaj koji pristiže na veb server mašine koja pokreće fajervol. Iz tog razloga neophodno je dodati pravila, koja će odrediti kome je dozvoljen pristup serveru. U slučaju ove simulacije, postoji želja za propuštanjem http saobraćaja koji potiče od bilo koje IP adrese, sem od one koja odgovara virtuelnoj mašini Host2. Ukoliko bi se UFW koristio za ovaj primer, najpre bi bilo dodato pravilo koje brani saobraćaj koji potiče od određene IP adrese, navedene u daljem delu rada, a zatim i omogućen ostali http saobraćaj. Treba naglasiti da je redosled ove dve komande vrlo bitan, jer bi pri obrnutom redosledu bio omogućen sav http saobraćaj. Spisak pravila se može proveriti sa sudo ufw status. Ceo ovaj postupak prikazan je na slici , a umesto naziva protokola http, može se iskoristiti i odgovarajući broj porta Slika Konfigurisanje UFW Pored ovakve primene UFW, moguće je blokirati ili dozvoliti pristup čitavim opsezima IP adresa, dodavanjem dužine mrežnog dela adrese na njen kraj u komandi. Takođe se može i definisati port ili interfejs uređaja sa fajervolom za koji navedeno pravilo treba da važi, kao i druge slične opcije. Brisanje određenih pravila fajervola se može izvršiti na dva načina. Prvi način je brisanje korišćenjem rednog broja pravila iz tabele, dobijenog na osnovu rezultata komande sudo ufw status numbered, pri pokrenutom UFW. Ovo se realizuje naredbom sudo ufw delete 23, za primer brisanja pravila pod rednim brojem 23. Drugi pristup podrazumeva brisanje na osnovu naziva pravila, pa bi tako brisanje prethodno navedenog pravila koji dozvoljava http saobraćaj bilo izvršeno komandom sudo ufw delete allow http. Gašenje fajervola se izvršava sa sudo ufw disable. 7

8 Prilikom pokušaja nedozvoljenog pristupa veb stranici zaštićenog servera, korisnik kojem je pristup zabranjen neće moći da pokrene stranicu, a u ovakvoj postavci neće čak dobiti ni povratnu informaciju o tome da mu je zahtev odbijen. ii) Izmena konfiguracije Apache servera Drugi način blokiranja pristupa veb serveru podrazumeva izmenu teksta konfiguracione datoteke Apache servera, čija su svojstva navedena u narednom odeljku. Ovaj pristup će biti korišćen i pri simulaciji primera iz ovog rada, iako upotreba UFW daje željene rezultate, najviše zbog vizuelnog prikaza, s obzirom na to da izmena konfiguracije servera omogućava povratnu informaciju korisniku koji nedozvoljeno pokuša da pristupi serveru, ispisujući poruku o zabrani. Konfiguracija Apache servera se može izmeniti nekim od tekstualnih editora, otvaranjem datoteke na putanji /etc/apache2/apache2.conf. Nakon toga, potrebno je pronaći deo teksta koji se odnosi na direktorijum /var/www/, odnosno između tagova <Directory /var/www/> i </Directory>. Unutar ovog dela datoteke neophodno je dodati pravila o dozvoljenim i zabranjenim IP adresama, a ključne reči za ovo su Order, Allow i Deny. Prvom od ove tri se određuje redosled izvršavanja druge dve direktive. Tako bi pri liniji Order allow,deny najpre bila izvršena provera kasnije navedenih uslova direktive o dozvoljenom IP saobraćaju, a zatim ona koja vrši zabranu. Treba imati na umu, da se korisniku odmah odbija pristup serveru ako ne ispunjava makar jedan uslov pod Allow direktivom, a u suprotnom prelazi na uslove Deny direktiva, kojih takođe može biti više. Ukoliko bi ovaj redosled bio obrnut, prvo bi bio ispitan uslov naveden pod direktivom Deny, a u slučaju da korisnik ispunjava ovaj uslov pristup serveru mu je onemogućen, osim ukoliko ispunjava i uslov direktive Allow koji se sledeći ispituje. Kako bi ove direktive imale efekta, izmenjena je i linija sa direktivom AllowOverride, menjajući joj argument None u All. Konkretan primer ove izmene konfiguracije i primena u slučaju ove teze, detaljno je opisan u poglavlju posvećenom postavci simulacije. iii) Fail2Ban Ovaj alat reaguje na učestale neuspešne pokušaje autentifikacije nekog korisnika na određeni servis, ili druge aktivnosti potencijalno štetne po server. Do saznanja o neuspešnim autentifikacijama Fail2Ban zatvori dolaze traženjem šablona koji bi na to ukazali, unutar logova ( dnevnika ) ispisanih od strane tog servisa. Fail2Ban može da izda privremenu zabranu IP adresa od kojih potiču takve pretnje, dinamičkom modifikacijom pravila fajervola. Detalji same instalacije ovog alata, kao i relevantna podešavanja za rad sa Apache serverom, neće biti opisivani u sklopu ovog rada, ali mogu se pronaći na stranici Apache server Apache HTTP Server Project predstavlja projekat upravljan od strane grupe volontera lociranih širom sveta sa ciljem da se implementira HTTP (veb) server koji pruža puno mogućnosti, otporan je i besplatan, a deo je fondacije Apache Software Foundation. Članovi ovog projekta teže ka tome da Apache ostane platforma pomoću koje institucije i pojedinci mogu da rade na izgradnji pouzdanih sistema. Shodno tome, Apache server je najzastupljeniji softver za veb server na svetu. Prilikom simulacije teze, Apache server će biti pokrenut na virtuelnoj mašini, a on će ugostiti jednu veb stranicu koja će se tu nalaziti. Sa uređaja (ili u ovom slučaju virtuelne mašine) na kom je pokrenut server, direktorijumu servera na hard disku u kom se nalazi pomenuta veb stranica može se pristupiti ukucavanjem localhost/ u veb pretraživač, a default pretaživač u Linux OS je Mozilla Firefox. Na ovaj URL je moguće nadovezati naziv stranice koju treba pokrenuti. 8

9 3. NETWORKING MODOVI ALATA VIRTUALBOX Softverski alat VirtualBox obezbeđuje i do 8 virtuelnih PCI Ethernet kartica svakoj virtuelnoj mašini koja je dodata, pri čemu je za svaku od tih kartica moguće odabrati koji će hardver biti virtuelizovan i mod virtuelizacije u zavisnosti od željene povezanosti sa fizičkom mrežom. Svih 8 mrežnih kartica je moguće konfigurisati preko komandne linije sa VboxManage modifyvm. Korišćenjem grafičkog interfejsa alata VirtualBox, podešavanjima za 4 adaptera je moguće pristupiti odabirom željene virtuelne mašine i opcije Settings, otvarajući karticu Network unutar novootvorenog prozora. Nakon ovoga, neophodno je štiklirati opciju Enable Network Adapter čime se aktivira željeni adapter, zatim odabrati mod virtuelizacije iz padajućeg menija Attached to i naziv adaptera iz padajućeg menija Name. Postoji sedam ponuđenih modova: Slika 3.1. Network podešavanja 1) Not attached gostujuća mašina ima postojeću mrežnu karticu, ali ne i konekciju, kao da Ethernet nije priključen na karticu 2) NAT (Network Address Translation) pogodan ukoliko guest OS treba da služi samo za pretraživanje Interneta, preuzimanje datoteka ili za 3) NAT Network mreža koja koristi NAT servis poput kućnog rutera 4) Bridged networking za naprednije potrebe umrežavanja poput pokretanja servera unutar guest OS i simulacije mreže 5) Internal networking međusobno umrežavanje virtuelnih mašina, koje nije vidljivo od strane host OS ili njegovih programa 9

10 6) Host-only networking povezivanje host uređaja sa virtuelnim mašinama bez upotrebe njegovog fizičkog mrežnog interfejsa, već kreiranjem virtuelnog interfejsa nalik loopback interfejsu, na host OS 7) Generic networking korisniku omogućava odabir drajvera koji može biti distribuiran unutar extension pack ili uključen u VirtualBox. U ovoj situaciji retko upotrebljavani modovi UDP Tunnel i VDE (Virtual Distributed Ethernet) networking koriste isti opšti interfejs. U nastavku će biti detaljnije opisani neki od najčešće korišćenih modova NAT (Network Address Translation) NAT predstavlja default način rada mrežne kartice u softverskom alatu VirtualBox, s obzirom na to da najčešće nije potrebno ni izvršiti konfiguraciju na host i guest sistemima. Ovaj mod je samim tim najjednostavniji način na koji virtuelna mašina može pristupiti nekoj eksternoj mreži, nalik pravom kompjuteru koji se putem rutera povezuje na internet. Funkciju rutera u ovom slučaju vrši VirtualBox networking engine koji na transparentan način mapira dolazni i odlazni saobraćaj za virtuelnu mašinu i postavlja se između svake od pokrenutih mašina i host uređaja. DHCP server integrisan u VirtualBox dodeljuje mrežnu adresu i određuje konfiguraciju virtuelne mašine na privatnoj mreži, pa zato ova adresa uglavnom pripada potpuno različitoj mreži od one kojoj pripada host. Prva mrežna kartica koja koristi NAT je povezana na mrežu /24, druga na /24 itd., pri čemu je moguće promeniti ova automatska podešavanja ukoliko postoji potreba za tako nešto. Nedostatak NAT moda se ogleda u tome što je virtuelna mašina nedostupna od strane drugih mreža, poput privatne mreže povezane na ruter, pa stoga nije moguće pokrenuti server na ovaj način ukoliko ne bi bio postavljen port forwarding. Takođe, postoje četiri ograničenja ovog moda: 1) ICMP protokol postoje određeni problemi sa mrežnim debugging koje koriste ovaj protokol pri slanju i primanju poruka, uprkos tome što je poboljšana podrška za ICMP od verzije 2.1, kada je problem sa alatkom ping otklonjen 2) Prijem UDP broadcast poruka je nepouzdan 3) Nedostatak podrške za protokole koji nisu TCP ili UDP 4) Nemogućnost korišćenja portova čiji je broj manji od 1024 za port forwarding Bridged networking U ovom odeljku će biti više reči o modu umrežavanja koji je korišćen i pri simulaciji ove teze. Kada je uključen Bridged adapter, VirtualBox se povezuje sa jednom od instaliranih mrežnih kartica i vrši direktnu razmenu mrežnih paketa, zaobilazeći mrežni stek host operativnog sistema. Mrežni stek predstavlja slojevit skup protokola koji zajedničkim radom obezbeđuje neku mrežnu funkciju. VirtualBox koristi drajver sa host sistema ( net filter drajver) kojim se filtriraju podaci sa fizičkog mrežnog adaptera i omogućava ovom programu presretanje podataka sa fizičke mreže i ubacivanje podataka u nju. Ovime se praktično kreira novi mrežni interfejs unutar softvera, pa deluje kao da je guest OS povezan na interfejs preko kabla. To znači da host može da razmenjuje podatke sa guest sistemom koristeći ovaj interfejs, čime je omogućeno rutiranje između gostujućeg sistema i ostatka mreže. Postavka bridged moda je, kao i kod NAT, vrlo jednostavna, jer je neophodno samo odabrati željeni host interfejs koji će služiti za umrežavanje, u sklopu Network dela dijaloga Settings za 10

11 određenu virtuelnu mašinu (slika ). Pritom, povezivanje sa bežičnim interfejsom je nešto drugačije od običnog povezivanja, jer mnogi bežični adapteri nemaju podršku za promiscuous mod rada. S obzirom na to da je za sav saobraćaj neophodna upotreba MAC adrese bežičnog adaptera host uređaja, VirtualBox vrši zamenu izvorišne MAC adrese u sklopu Ethernet zaglavlja odlazećeg paketa, kako bi odgovor sigurno mogao da bude poslat na host interfejs. Ukoliko dolazeći paket za destinacionu adresu ima IP adresu adaptera jedne od virtuelnih mašina, VirtualBox vrši ubacivanje MAC adrese adaptera odgovarajuće virtuelne mašine na mesto odredišne MAC adrese Ethernet zaglavlja paketa i prosleđuje ga. Ispitivanjem ARP (Address Resolution Protocol) i DHCP paketa, VirtualBox dolazi do informacija o IP adresama interfejsa pokrenutih virtuelnih mašina. Slika Podešavanja bridged adaptera U zavisnosti od host OS, postoje određena ograničenja koja se moraju uzeti u obzir pri konfiguraciji mreže. Tako je u slučaju Macintosh operativnog sistema i upotrebe AirPort bežičnog interfejsa za ovaj način rada moguć samo rad sa IPv4 i IPv6 protokolom. Ovo važi i za bežične adaptere operativnog sistema Linux, kao i moguć gubitak paketa usled podešavanja vrednosti MTU (Maximum Transmission Unit) na manje od 1500 bajtova na određenim interfejsima koji se povezuju kablom. Neki adapteri ovog operativnog sistema brišu VLAN (Virtual Local Area Network) tagove na hardveru, što onemogućava VLAN trunking između virtuelne mašine i eksterne mreže sa nekim starijim verzijama Linux jezgra. Ukoliko se virtuelna mašina pokreće na Solaris OS, ne postoji podrška za bežične interfejse, kao ni potpuna podrška filtriranja saobraćaja gostujućeg operativnog sistema. S obzirom na to da je za realizaciju simulacije ove teze potrebno pokrenuti server na jednoj od virtuelnih mašina, kao i međusobno povezati kreirane mašine, pri čemu ne postoji potreba za sigurnošću i odsecanjem ove mreže od ostatka sveta, odabran je Bridged networking mod za umrežavanje guest sistema jer ispunjava ove zahteve. Pri tome, simulacija je pokrenuta na Windows OS kao host sistemu, pa nisu očekivani neki od problema navedenih u prethodnom pasusu. 11

12 3.3. Internal networking Potencijalni nedostatak Bridged networking moda u nekim slučajevima može biti nedostatak sigurnosti unutar mreže. Ovaj problem se može rešiti odabirom Internal moda umrežavanja, koji je sličan prethodno opisanom, s tim što uređaji koji nisu na istom host računaru ne mogu pristupiti ovoj mreži, već se komunikacija vrši samo interno (i direktno) među virtuelnim mašinama pokrenutih na istom host uređaju. Takođe, sam host ne može da prati komunikaciju između dve virtuelne mašine koja je privatna. Razlog za ovo je to što se, za razliku od Bridged networking slučaja, saobraćaj ne odvija preko fizičkog interfejsa host sistema Host-only networking Host-only način umrežavanja se može smatrati kao mešavina Bridged i Internal networking modova. Komunikacija između host sistema i virtuelnih mašina se odvija preko fizičkog Ethernet sviča, nalik Bridged modu, dok ne postoji mogućnost komuniciranja sa spoljnim svetom, kao i kod internog umrežavanja, zbog nedostatka povezanosti sa fizičkim mrežnim interfejsom host uređaja. Zato VirtualBox prilikom korišćenja ovog moda kreira novi softverski interfejs na host računaru, nalik loopback interfejsu, čiji saobraćaj može biti presretnut i analiziran, što nije moguće pri korišćenju Internal networking moda, dok se međusobna komunikacija virtuelnih mašina ne može videti. Primer upotrebe Host-only načina umrežavanja je umrežavanje virtuelne mašine na kojoj se nalazi veb server i virtuelne mašine na kojoj se nalazi baza podataka. Veb server za ostvarivanje svoje funkcionalnosti koristi podatke iz baze podataka (na primer, za dinamički ispis sadržaja), ali spoljašnje okruženje nema potrebe da pristupa bazi podataka, pa je za povezivanje dve navedene mašine Host-only načina umrežavanja adekvatan. Pošto, veb serveru treba omogućiti da se pristupa i iz spoljašnjeg sveta, onda će virtuelna mašina na kojoj se nalazi veb server pomoću Bridged moda da se poveže na spoljašnje okruženje, ali bez obzira na to virtuelna mašina sa bazom podataka i dalje ostaje nevidljiva spoljašnjem svetu. 12

13 4. POSTAVKA SIMULACIJE U ovom poglavlju biće detaljno opisan postupak postavke primera, odnosno podešavanja testirane mreže i Linux operativnog sistema odgovarajućih virtuelnih mašina. U sklopu opisa Linux podešavanja biće reči o načinu pokretanja servera, blokiranja pristupa, kreiranju veb stranice, kao i instalaciji potrebnih alata. Treba takođe imati na umu da termin host sada ima drugačije značenje od prethodno korišćenog i odnosi se na uređaj koji je povezan na server. Neke komande koje se koriste u Linux OS zahtevaju administratorske dozvole koje poseduje korisnik root. Stoga takve komande započinju sa sudo, što omogućava da se komanda izvrši kao da ju je pokrenuo root korisnik. Prilikom prve ovakve komande, terminal traži ukucavanje lozinke root korisnika, koja u ovom slučaju glasi reverse, iz razloga koji je naveden u daljem tekstu poglavlja. OS pamti uspešno ukucanu lozinku neko određeno vreme definisano u sistemu, pa u tom periodu korisniku neće biti ponovo zatraženo njeno ukucavanje. Zato je ovaj korak verifikacije izostavljen u daljem delu teksta Postavka testirane mreže Topologija mreže i cilj simulacije S obzirom na to da se teza bavi korišćenjem virtuelnih mašina za simulaciju mreže i blokiranjem pristupa serveru, za testiranje je dovoljna mreža koju čine tri virtuelne mašine, koje predstavljaju server i dva host uređaja. Ove mašine su međusobno povezane preko bridged adaptera, čije su osobine navedene u prethodnom poglavlju, pri čemu svaka ima po jedan takav interfejs. Prilikom ove postavke, od interesa je povezanost mašine na kojoj će biti pokrenut veb server sa host mašinama, dok međusobna veza dva host uređaja nije od velikog značaja za realizaciju ovog primera, iako će ona svejedno biti uspostavljena. Cilj simulacije ove mreže virtuelnih mašina je testiranje kontrole pristupa veb serveru, takve da je pristup dozvoljen mašini Host1, ali ne i mašini Host2. Način na koji će ta blokada biti ostvarena je opisana u daljem delu poglavlja. Ovakvom simulacijom može se prikazati jedna realna situacija kada je iz nekog razloga potrebno blokirati određene korisnike na internetu, ukoliko postoji mogućnost napada na server ili nekog drugog vida neautorizovanog pristupa Dodavanje virtuelnih mašina Postoji više načina na koje se mogu dodati virtuelne mašine u softverskom alatu VirtualBox dodavanjem već pripremljenih virtuelnih mašina korišćenjem.ova ili.vdi datoteka, ili kreiranjem novih virtuelnih mašina. Prvi pristup se svodi na ubacivanje već kreiranog virtuelnog hard diska sa određenim podešavanjima i podignutim operativnim sitemom, dok se u drugom slučaju kreira novi virtuelni hard disk na kom nije ništa instalirano. Gotove virtuelne mašine, odnosno njihove slike (VM image), mogu se preuzeti sa stranice odabirom daljeg linka koji vodi ka preuzimanju datoteke za željeni operativni sistem i distribuciju. Za izradu ove simulacije odabrana je Ubuntu distribucija operativnog sistema Linux, pa se sa stranice pokreće odgovarajuća.torrent datoteka koja služi za preuzimanje slike virtuelne mašine, koja je u ovom slučaju u.ova formatu. 13

14 Slika Preuzimanje slike za Ubuntu Prva virtuelna mašina koja se ubacuje u VirtualBox je ona na kojoj će biti pokrenut veb server. Navedeni postupak je vrlo jednostavan kada je u pitanju rad sa datotekom u.ova formatu. Klikom miša na dugme Import u glavnom prozoru alata VirtualBox otvara se novi prozor koji nudi opciju biranja datoteke koja će poslužiti kao slika virtuelne mašine. Nakon izvršenog odabira, prelazi se na definisanje nekih parametara mašine koja se dodaje, kao što je prikazano na slici Slika Parametri pri dodavanju virtuelne mašine Posle promene naziva ove virtuelne mašine u Veb_server, ostavljajući ostale parametre na već postavljene vrednosti, biranjem opcije Import se pokreće proces dodavanja željene mašine u VirtualBox. Sada je moguće promeniti neka podešavanja virtuelne mašine Veb_server biranjem 14

15 njenog prikaza u listi dodatih mašina i klikom miša na dugme Settings. Isto je moguće postići i desnim klikom na ime mašine, birajući opciju Settings. Po otvaranju odgovarajućeg prozora, odabirom kartice System dolazi se do biranja prioriteta uređaja sa kojih VirtualBox pokušava podizanje operativnog sistema pri pokretanju virtuelne mašine, u sklopu dela prozora pod nazivom Boot order (slika ). Takođe je moguće podesiti i druge parametre, kao što je količina RAM memorije koju mašina zauzima. Slika System podešavanja virtuelne mašine Za potrebe ove simulacije, od većeg značaja su podešavanja u sklopu kartice Network, pomenute u delu teksta posvećenog networking modovima. Upravo u tom odeljku je i navedeno da će biti korišćen bridged adapter, pa se nakon osposobljavanja mrežnog adaptera bira opcija Bridged adapter, kao na slici 3.1., a zatim i njegov naziv iz liste ponuđenih, gde se nakon klika na opciju Advanced mogu videti parametri ovog interfejsa, koje nije potrebno menjati. Ove postavke za virtuelnu mašinu Veb_server mogu se videti na slici Klikom mišem na dugme OK se potvrđuju sve odrađene izmene i vrši se povratak u glavni prozor. Kako bi alat Wireshark, koji će pri pokretanju simulacije služiti za analizu saobraćaja u mreži, bio prisutan na sve tri virtuelne mašine, a da bi bilo izbegnuto pokretanje instalacije za svaku posebno jer će host mašine biti kreirane kloniranjem prve, pre nastavka postavljanja mreže bilo bi efikasno pokrenuti Veb_server i instalirati željeni alat. Pokretanje virtuelne mašine se može izvršiti duplim klikom miša na njen naziv u sklopu liste mašina. Nakon nekog vremena pojaviće se prikaz za logovanje na podignutu Ubuntu distribuciju (slika ), korišćenjem korisničkog imena i lozinke koji su prikazani na veb stranici sa koje je preuzeta datoteka slike virtuelne mašine. U ovom slučaju to su korisničko ime ubuntu i lozinka reverse. Nakon unosa ovih podataka i pritiskom na taster Enter, dolazi se do grafičkog prikaza podignutog operativnog sistema. 15

16 Slika Unos šifre korisnika Slika Desktop distribucije Ubuntu Instalacija alata Wireshark se pokreće kucanjem komande sudo apt-get install y wireshark u terminalu, koji je moguće otvoriti kombinacijom tastera Ctrl+Alt+T iz desktopa. Opcija y ove komande vrši automatski pristanak na količinu memorije koja će biti zauzeta. Kada proces instalacije dođe do određene tačke, korisniku se postavlja pitanje o tome da li želi da snimanje paketa bude omogućeno i korisnicima sistemske grupe Wireshark, a ne samo root korisniku kao u default postavci. Bira se odgovor Yes (slika ), jer za potrebe ove simulacije povećana bezbednost nije od velike važnosti, a tasterom Enter se nastavlja instalacija. Ovo nije dovoljno da bi korisnik bez administrativnih privilegija mogao da snima saobraćaj (slika ), već je neophodno dodati ga u pomenutu grupu Wireshark, komandom sudo usermod a G wireshark ubuntu, za korisnika ubuntu u ovom slučaju. Umesto konkretnog naziva korisnika može se upotrebiti izraz $(whoami). Potrebno je još i izlogovati ovog korisnika sa gnome-session-quit --logout --no-prompt, pa će mu sledećim logovanjem biti omogućeno korišćenje alata Wireshark u potpunosti. Nakon ovog procesa, gasi se virtuelna mašina prostim zatvaranjem prozora u kojoj je otvorena i biranjem opcije Power off the machine, kako bi se prešlo na naredne korake postavke mreže. 16

17 Slika Biranje privilegija za snimanje paketa Slika Nemogućnost biranja interfejsa nakon instalacije Nakon što je dodata prva virtuelna mašina, koja predstavlja veb server, može se pristupiti dodavanju druge dve, koje odgovaraju host uređajima. Ovo je najlakše realizovati kloniranjem prve mašine, umesto ponavljanja procesa koji je prethodno opisan, čime je i obezbeđeno da one odmah imaju instaliran alat Wireshark. Postupak kloniranja prve mašine počinje desnim klikom miša na nju i biranjem opcije Clone. U prozoru koji je tom prilikom otvoren upisuje se naziv nove virtuelne mašine ( Host1 ). Pored ovoga, bitno je izabrati opciju reinicijalizacije MAC adrese za sve mrežne kartice, jer bi u suprotnom nova mašina imala istu MAC adresu interfejsa kao i originalna, pa njihova međusobna komunikacija ne bi bila moguća. 17

18 Slika Prvi korak kloniranja Klikom na dugme Next dolazi se do izbora tipa klona. U ovom slučaju se može izabrati opcija Linked clone, jer ona podrazumeva povezivanje virtuelnog hard diska novokreirane virtuelne mašine na virtuelni hard disk originalne mašine, umesto njegovog kopiranja kao u slučaju Full klona, čime se vrši ušteda prostora na računaru. Ovime je zato onemogućeno prebacivanje nove virtuelne mašine na drugi računar bez prebacivanja i originala (slika ). Klikom na dugme Clone pokreće se završni proces kloniranja virtuelne mašine i vrši se povratak u glavni prozor, gde se može primetiti da se u listi virtuelnih mašina sada nalazi i Host1. Postupak se ponavlja i pri kreiranju mašine Host2, sa razlikom samo u pisanju naziva mašine, nakon čega je završeno postavljanje mreže koja se testira. Obeležavanjem jedne od virtuelnih mašina, sa desne strane prozora se dobija prikaz njenih parametara (slika ). Slika Odabir tipa klona 18

19 Slika Spisak virtuelnih mašina i parametri Testiranje međusobne povezanosti virtuelnih mašina Nakon dodavanja sve tri virtuelne mašine, trebalo bi izvršiti proveru njihove povezanosti međusobnom razmenom ping paketa. Da bi ovo bilo uspešno, obe virtuelne mašine čija se veza testira moraju biti pokrenute u isto vreme. Najpre je neophodno dobiti informacije o IP adresama interfejsa virtuelnih mašina koje su deo ove mreže. To se može realizovati odabirom ikone koja predstavlja konekciju na mrežu u gornjem desnom uglu grafičkog interfejsa Ubuntu distribucije, birajući potom iz padajućeg menija opciju Connection Information (slika ). Drugi način dobijanja navedenih informacija je pokretanjem terminala i unošenjem komande ip addr ili ifconfig, nakon čega dolazi do ispisa podataka o svim pokrenutim interfejsima na mreži, kao što je prikazano na slici

20 Slika Prozor Connection Information Slika Informacije o adresama interfejsa Ovim postupkom dobijene su sledeće IP adrese: Veb_server: /24 Host1: /24 Host2: /24 Sada je moguće testirati povezanost virtuelnih mašina ping komandom. Prilikom ispitivanja veze između Host1 i Veb_server mašine, ona bi bila pokrenuta na bilo kojoj od njih i imala sledeći oblik ukoliko bi bila pokrenuta sa mašine Veb_server: ping c Navedenom komandom vrši se slanje 4 ping paketa. Analogno tome se vrši provera veze između druge host mašine i mašine sa serverom, kao i između dve host mašine, iako to nije od velikog interesa za ovu tezu, ali pokazuje karakteristike bridged networking moda. Sa slika i je moguće zaključiti da sve testirane konekcije funkcionišu i da je mreža za simulaciju uspešno postavljena. 20

21 Slika Ping sa virtuelne mašine Veb_server 4.2. Pokretanje servera Slika Ping između Host1 i Host2 Po završetku postavljanja mreže virtuelnih mašina, može se preći na dalja podešavanja koja se tiču samog Linux OS koji je pokrenut. Prvo od njih je instalacija Apache servera na mašini Veb_server, njenim pokretanjem i kucanjem komande sudo apt-get install apache2, a zatim i unosom slova y kao potvrdu da je korisnik siguran da želi da utroši navedeni deo memorije, nakon čega sledi proces instalacije servera. Postoji i opcija pokretanja komande koja automatski odgovara na pomenuto pitanje: sudo apt-get install -y apache2, kako je već pomenuto prilikom instalacije alata Wireshark. Postupak pokretanja servera je nakon instalacije praktično gotov, međutim potrebno je modifikovati korisničke dozvole za pristup direktorijumu /var/www/html/, u koji će biti smeštena veb stranica korišćena za demonstraciju uspešnog ili neuspešnog pristupa serveru. Ovo je moguće postići komandom sudo chmod o+w /var/www/html, koja vrši dodavanje write dozvole korisnicima koji nisu kreirali direktorijum niti pripadaju istoj grupi u kojoj se nalazi kreator direktorijuma. U nastavku se na slici mogu videti rezultati detaljnog listinga direktorijuma 21

22 /var/www/, prikazujući aktivne dozvole za poddirektorijum html pre i posle njihove modifikacije. Tako je omogućeno kreiranje datoteka unutar pomenutog direktorijuma, kao i pristupanje njima, od strane korisnika koji nisu root korisnik. Postupak pisanja koda za veb stranicu dat je u daljem delu teksta Kontrola pristupa serveru Slika Korisničke dozvole za direktorijum /var/www/ Blokiranje IP adrese virtuelne mašine Host2 predstavlja ključni deo ove simulacije. Kao što je navedeno u odeljku ovog rada, u tu svrhu će biti modifikovana konfiguraciona datoteka Apache servera. Pošto je na ovoj mašini instaliran tekstualni editor Vim, o čemu govori naredni odeljak teksta, može se koristiti u ovom slučaju, pa se odgovarajuća datoteka otvara komandom sudo vim /etc/apache2/apache2.conf. S obzirom na to da je potrebno blokirati jednu IP adresu, a dozvoliti pristup svim ostalim, redosled direktiva treba da bude takav da se najpre ispita uslov čijim ispunjavanjem bi se omogućio pristup svim adresama, a zatim uslov direktive Deny, kojim se filtrira saobraćaj, odnosno brani pristup mašini Host2 u ovom primeru. U slučaju obrnutog redosleda obrade uslova, pri pokušaju pristupa virtuelne mašine Host2, njena adresa bi ispunila uslov za odbijanje pristupa, ali i naredni uslov koji se ispituje, koji dozvoljava saobraćaj poreklom od bilo koje IP adrese, čime bi zabrana bila poništena, zbog načina funkcionisanja ovih direktiva. Izmenjeni deo teksta datoteke sa konfiguracijom je obeležen na slici , uz napomenu da je ove promene potrebno sačuvati i nakon toga restartovati server, komandom sudo service apache2 restart. Slika Izmene konfiguracije Apache servera 22

23 4.4. Ostala podešavanja u Linux OS U ovom odeljku će ukratko biti opisana dodatna podešavanja koja su izvršena u sklopu realizovanja simulacije Kreiranje veb stranice na serveru Imajući u vidu da izgled veb stranice nije od značaja za simulaciju, već samo kao sredstvo demonstracije funkcionisanja blokade virtuelne mašine Host2, ne postoji potreba za time da kod ove stranice bude kompleksan. Radi jednostavnijeg pisanja ovog koda, umesto korišćenja nepraktičnog Vi (Visual editor) tekstualnog editora, instaliran je Vim (Vi improved) editor komandom sudo apt-get install -y vim. Nakon toga, kreira se nova datoteka HelloWorld.html unutar direktorijuma /var/www/html i automatski ulazi u Vim editor, komandom vim /var/www/html/helloworld.html. Sam način pisanja unutar ovog editora neće biti opisan u ovom radu, ali je dostupan na stranici Takođe, treba naglasiti da postoje i drugi tekstualni editori koji se mogu iskoristiti u ovu svrhu, kao što su Gedit, Nano ili Emacs. U nastavku je prikazan izgled HTML koda veb stranice, ispisan u Vim editoru pre nego što se ova datoteka sačuva i izađe se iz editora, komandom :x, nakon čega je veb stranica spremna za pokretanje Definisanje naziva domena servera Slika HTML kod veb stranice Prilikom komunikacije host virtuelnih mašina sa mašinom na kojoj je pokrenut veb server, potrebno je dodeliti simbolički naziv IP adresi mašine Veb_server, slično onome što bi uradio DNS server, radi pristupa od strane host virtuelnih mašina korišćenjem internet pretraživača. Kako bi se ovo postiglo, u terminalu obe host mašine je neophodno izmeniti datoteku /etc/hosts korišćenjem tekstualnog editora, pokrenutog komandom sudo vim /etc/hosts. U ovoj datoteci već postoje linije teksta koje definišu servere, pa je potrebno u tom delu teksta dodati novu liniju koja služi za mapiranje IP adrese virtuelne mašine Veb_server na željeni simbolički naziv. Odabran je naziv s obzirom na to da takav URL ne vodi ka nekoj već postojećoj stranici na Internetu prilikom pokretanja u pretraživaču. Na slici je prikazan sadržaj datoteke /etc/hosts 23

24 nakon izvršenih izmena. Ponovo je potrebno sačuvati ove izmene i izaći iz tekstualnog editora, komandom :x. Sada je moguće pristupiti veb serveru sa jedne od host mašina upisivanjem u veb pretraživač, a takođe može biti iskorišćeno i pri korišćenju ping komande u slučaju testiranja povezanosti. Naravno, ovakav naziv je izabran u cilju demonstracije realnog primera, postoji mogućnost da bi takva adresa postala zauzeta na Internetu do početka puštanja simulacije, pa ne bi bila postignuta željena povezanost virtuelnih mašina. Slika Tekst datoteke /etc/hosts/ nakon izmena 24

25 5. REZULTATI SIMULACIJE Posle izvršenih postavki simulacije i konfigurisanja mreže, prelazi se na njenu realizaciju i analiziranje rezultata dobijenih korišćenjem alata Wireshark Postavka snimanja saobraćaja Pre pokretanja simulacije, potrebno je postaviti i početi snimanje http saobraćaja alatom Wireshark na željenom interfejsu, u cilju sagledavanja poruka koje se razmenjuju pri pokušaju komunikacije host mašina sa veb serverom. Stoga će ovakva snimanja biti puštena na interfejsima virtuelnih mašina Host1i Host2 pri pokušaju njihovog pristupa veb serveru, dok će na interfejsu mašine Veb_server ono biti pokrenuto samo pri testiranju pristupa od strane Host2. Razlog za ovo je to što se pri takvom testu očekuje da Host2 može da šalje pakete virtuelnoj mašini Veb_server, ali da neće dobiti odgovor, dok se u slučaju pristupa mašine Host1 očekuje isti izgled paketa koji je snimljen na host strani veze. Sve tri virtuelne mašine postavljaju snimanje http saobraćaja na isti način. Najpre se Wireshark može pokrenuti nakon pretraživanja ovog pojma, kao na slici , čime se otvara grafički interfejs (slika ). Kao što se može videti, spisak interfejsa je sada dostupan korisniku, o čemu je bilo reči u odeljku Slika Pretraga aplikacije Wireshark Slika Grafički interfejs programa Wireshark 25

26 Sa ovog spiska neophodno je duplim klikom odabrati interfejs na kom je potrebno snimanje paketa, nakon čega se otvara prikaz za podešavanje parametara snimanja. U okviru toga za potrebe ove simulacije dovoljno je izabrati snimanje http tipa paketa, biranjem ove opcije nakon klika na dugme Capture Filter (slika ), a ostale vrednosti se ne moraju menjati. Potvrdom ovih parametara snimanje je pripremljeno za praćenje simulacije. Slika Biranje filtera paketa Slika Postavke za snimanje paketa na interfejsu 5.2. Pristup serveru sa virtuelne mašine Host1 Nakon postavke opisane u prethodnom odeljku, sada treba pokrenuti snimanje saobraćaja klikom na dugme Start u okviru prethodno opisanog grafičkog prikaza alata Wireshark i izvršiti testiranje pristupa veb stranici HelloWorld.html na veb serveru, od strane virtuelne mašine Host1. Otvaranjem internet pretraživača i upisivanjem adrese dolazi do uspešnog pristupa veb stranici kreiranoj na veb serveru pokrenutog na virtuelnoj mašini Veb_server, prikazanog na slici Slika Uspešan pristup veb stranici 26

27 Snimanje saobraćaja se može zaustaviti dugmetom Stop, predstavljenim crvenim kvadratom u gornjem delu grafičkog interfejsa alata Wireshark, a na narednoj slici se mogu videti dobijeni rezultati. Na osnovu njih se ustanovljuje da je razmena http paketa između ove dve virtuelne mašine protekla neometano. Slika Paketi snimljeni pri uspešnom pristupu serveru 5.3. Pristup serveru sa virtuelne mašine Host2 Pred početak testiranja ovog slučaja na virtuelnim mašinama Veb_server i Host2 se pokreće snimanje http saobraćaja, uz postavku opisanu u odeljku 5.1. Kao i u prethodnom delu simulacije, u internet pretraživaču se pokreće adresa veb stranice HelloWorld.html locirane na veb serveru pokrenutog na mašini Veb_server. Nakon nekog vremena, pretraživač obaveštava korisnika o zabrani pristupa veb serveru, izbacujući grešku 403 Forbidden, što je bilo i očekivano (slika ). Slika Zabranjen pristup veb stranici Snimanje saobraćaja na interfejsima se zaustavlja i dobijeni rezultati su prikazani na narednim slikama. Iz njih se dolazi do zaključka da paketi od Host2 dolaze do virtuelne mašine Veb_server, ali se host mašini šalju paketi obaveštenja o nedozvoljenom pristupu, zbog uspešne blokade IP adrese. 27

28 Slika Paketi snimljeni sa Veb_server strane 5.4. Blokada hosta korišćenjem UFW Slika Paketi snimljeni sa Host2 strane U ovom delu teksta ukratko će biti prikazan rezultat simulacije pokušaja pristupa serveru od strane Host2 u slučaju korišćenja fajervola, na osnovu podešavanja prikazanih na slici Proces simulacije i snimanja paketa isti je kao i u prethodnom odeljku. 28

29 Za razliku od prethodno testirane situacije u kojoj je za blokadu pristupa odrađena modifikacija konfiguracione datoteke Apache servera, prilikom analize paketa u ovom slučaju može se ustanoviti da paketi poslati sa Host2 sada stižu do veb servera, ali da sada nema povratnog odgovora na njih. Prikaz snimljenih paketa se može videti na slikama i Slika Paketi snimljeni sa Veb_server strane Slika Paketi snimljeni sa Host2 strane 29

30 6. ZAKLJUČAK Na osnovu prethodno prikazanih rezultata simulacije, može se zaključiti da je cilj teze ispunjen, s obzirom na to da je uspešno izvršena blokada IP adrese jednog host uređaja na dva načina, promenom konfiguracije Apache servera i upotrebom fajervola. Ovime je na efikasan način, bez velike upotrebe resursa, testirana jedna svakodnevna situacija, pa bi ovakvo rešenje moglo biti primenjeno i na realne fizičke uređaje. Treba imati na umu da postoje i drugi načini na koje bi ovakvo ponašanje servera bilo realizovano, kao što je i navedeno u tekstu rada. Takođe, odrađeni primer je skalabilan, pa postoji mogućnost testiranja daleko veće i pravilno organizovane mreže, kao i blokiranja čitavog opsega IP adresa, što mnogim organizacijama može biti od velike koristi. Problem u takvom slučaju jedino se ogleda u tome što fizički uređaj koji implementira takav test može biti usporen nakon određenog broja istovremeno pokrenutih virtuelnih mašina. Takav efekat već je bio ispoljen i pri pokretanju ove simulacije, s obzirom na količinu RAM memorije računara koja je bila upotrebljena. Mogućnosti virtuelizacije su brojne, pa se tako i podešavanja korišćenih mašina mogu menjati u skladu sa potrebama određene simulacije, kao što su količina korišćene RAM memorije, izbor distribucije ili čitavog operativnog sistema, ili način umrežavanja. Imajući to na umu, primer odrađen u okviru ovog rada predstavlja odličnu osnovu za kompleksnije realizacije i dalju edukaciju u oblasti virtuelizacije. 30

31 LITERATURA [1] doc. dr Zoran Čiča, Mrežna administracija i programiranje, predavanja, 2016 [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] Link za preuzimanje softverskog alata VirtualBox: [17] Link za preuzimanje slike Ubuntu distribucije: 31

R u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s

R u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s UPUTSTVO ZA BRZO UMREŽAVANJE PROGRAMA MPP2 Da bi program MPP2 radio u mrežnom okruženju po sistemu klijent-server, potrebno je da se na računarima koji su mrežno povezani instalira: serverska verzija programa

Више

Повезивање са интернетом

Повезивање са интернетом Драгана Стопић Интернет Интернет је најпознатија и највећа светска мрежа која повезује рачунаре и рачунарске мреже у једну мрежу, у циљу сарадње и преноса информација употребом заједничких стандарда. INTERnational

Више

PowerPoint Presentation

PowerPoint Presentation УВОД Дa би рaчунaри нa мрежи могли међусобно да кoмуницирaју и рaзмeњују пoдaткe, пoтрeбнo je: дa сe увeду ПРOТOКOЛИ (утврђeна прaвилa и процедуре за комуникацију) да постоје АДРEСE кoje су jeдинствeнe

Више

Slide 1

Slide 1 predmet Inženjerska informatika Operativni sistem dr Anica Milošević Koji operativni sistemi postoje? Microsoft Windows Linux Suse Red Hat Ubuntu Unix 26.1.2018. 2 Šta je Windows operativni sistem? Operativni

Више

PuTTY CERT.hr-PUBDOC

PuTTY CERT.hr-PUBDOC PuTTY CERT.hr-PUBDOC-2018-12-371 Sadržaj 1 UVOD... 3 2 INSTALACIJA ALATA PUTTY... 4 3 KORIŠTENJE ALATA PUTTY... 7 3.1 POVEZIVANJE S UDALJENIM RAČUNALOM... 7 3.2 POHRANA PROFILA KORISNIČKIH SJEDNICA...

Више

Microsoft PowerPoint - 06 Uvod u racunarske mreze.ppt

Microsoft PowerPoint - 06 Uvod u racunarske mreze.ppt Uvod u računarske mreže v.as.mr. Samir Lemeš slemes@mf.unze.ba Univerzitet u Zenici - 2008 Uvod u računarske mreže Terminologija Primjer povezivanja dva računara Pojam protokola OSI referentni model Protokoli

Више

ZIS

ZIS DIGITALNA FORENZIKA prof. dr Saša Adamović sadamovic@singidunum.ac.rs Forenzička istraga operativnih sistema Operativni sistem Pruža softversku platformu za pokretanje drugih programa. OS je odgovoran

Више

OVO JE ZVANIČAN RCUB TEMPLATE: Normal

OVO JE ZVANIČAN RCUB TEMPLATE: Normal Korisničko uputstvo za instalaciju i podešavanje securew2 programa za pristup eduroam servisu Termin supplicant se koristi u IEEE 802.1X standardu. U širem značenju, ovaj termin predstavlja entitet (korisnik

Више

Generated by Foxit PDF Creator Foxit Software For evaluation only. Operativni sistem U računarstvu, operativni sistem (OS

Generated by Foxit PDF Creator Foxit Software   For evaluation only. Operativni sistem U računarstvu, operativni sistem (OS Operativni sistem U računarstvu, operativni sistem (OS) je kompleksan programski sistem koji kontroliše i upravlja uređajima i računarskim komponentama i obavljanje osnovne sistemske radnje. Operativni

Више

Podešavanje za eduroam – Windows Vista operativni sistem

Podešavanje za eduroam – Windows Vista operativni sistem Podešavanje za eduroam Windows Vista operativni sistem Kako bi korisnik na siguran način pristupio mrežnim resursima i uz pomoć neophodnih podataka (npr. korisničkog imena i lozinke) izvršio proces autentifikacije

Више

VALIDNOST CERTIFIKATA ZA PRISTUP INTERNET APLIKACIJAMA POREZNE UPRAVE FEDERACIJE BOSNE I HERCEGOVINE (npis I ejs)

VALIDNOST CERTIFIKATA ZA PRISTUP INTERNET APLIKACIJAMA POREZNE UPRAVE FEDERACIJE BOSNE I HERCEGOVINE (npis I ejs) VALIDNOST CERTIFIKATA ZA PRISTUP INTERNET APLIKACIJAMA POREZNE UPRAVE FEDERACIJE BOSNE I HERCEGOVINE (NPIS I EJS) POREZNA UPRAVA FEDERACIJE BOSNE I HERCEGOVINE Sektor za informacione tehnologije Sarajevo,

Више

Uputstvo za podešavanje za pristup eduroam servisu za Mac OS X Snow Leopard Copyright AMRES

Uputstvo za podešavanje za pristup eduroam servisu za Mac OS X Snow Leopard Copyright AMRES Uputstvo za podešavanje za pristup eduroam servisu za Mac OS X Snow Leopard Copyright AMRES Ovo uputstvo se odnosi na sve Mac računare sa Mac OS X Snow Leopard operativnim sistemom. Podešavanja na različitim

Више

Microsoft PowerPoint - 1. Zend_1 - Instalacija frameworka

Microsoft PowerPoint - 1. Zend_1 - Instalacija frameworka Instalacija Zend framework-a Preuzimanje framework-a Sa zvaničnog sajta Zend-a, preuzeti jednu od verzija framework-a (sada koristiti verziju 1.12.0 ) http://framework.zend.com/downloads/latest Raspakivanje

Више

** Osnovni meni

** Osnovni meni Instalacija serverske verzije Kataloga propisa Instalacija Kataloga propisa se vrši na sljedeći način: 1. Ubacite Instalacioni disk ili USB memoriju u računar. 2. Instalacioni program će se automatski

Више

POSLOVNI INFORMACIONI SISTEMI I RA^UNARSKE

POSLOVNI INFORMACIONI SISTEMI  I RA^UNARSKE ZNAČAJ RAČUNARSKIH KOMUNIKACIJA U BANKARSKOM POSLOVANJU RAČUNARSKE MREŽE Računarske mreže su nastale kombinacijom računara i telekomunikacija dve tehnologije sa veoma različitom tradicijom i istorijom.

Више

PowerPoint Presentation

PowerPoint Presentation VMware Horizon 7 What s New Bojan Andrejić i Stefan Đoković COMING Computer Engineering Uvod u VMware Horizon 7 Obezbeđuje unapređeno i bezbedno upravljanje i isporučivanje Windows ili Linux desktopova,

Више

Microsoft Word - Uputstvo za upotrebu studentskih servisa.doc

Microsoft Word - Uputstvo za upotrebu studentskih servisa.doc Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.vps.ns.ac.rs/ У питању је интернет страница заштићена SSL 3.0 протоколом који изискује

Више

Microsoft PowerPoint - 01 Uvod u operativne sisteme.ppt

Microsoft PowerPoint - 01 Uvod u operativne sisteme.ppt Uvod u operativne sisteme v.as.mr. Samir Lemeš slemes@mf.unze.ba Univerzitet u Zenici 2009 Operativni sistemi i mreže: način realizacije vježbi Tokom semestra 3 periodična testa (Operativni sistemi, Mrežni

Више

Microsoft Word - KORISNIČKA UPUTA za pripremu računala za rad s Fina potpisnim modulom_RSV_ doc

Microsoft Word - KORISNIČKA UPUTA za pripremu računala za rad s Fina potpisnim modulom_RSV_ doc Uputa za pripremu računala za rad s Fininim potpisnim modulom Zagreb, lipanj 2019. Sadržaj: 1. UVOD... 3 2. POJMOVI I SKRAĆENICE... 3 3. TEHNIČKI PREDUVJETI KORIŠTENJA... 3 4. PODEŠAVANJE INTERNET PREGLEDNIKA

Више

R u z v e l t o v a 5 5, B e o g r a d, t e l : , e - m a i l : p r o d a j p s i t. r s, w w w. p s i t. r s

R u z v e l t o v a 5 5, B e o g r a d, t e l : , e - m a i l : p r o d a j p s i t. r s, w w w. p s i t. r s R u z v e l t o v a 5 5, 1 1 0 0 0 B e o g r a d, t e l : + 3 8 1 0 1 1 7 8 5 0 3 6 1, e - m a i l : p r o d a j a @ p s i t. r s, w w w. p s i t. r s Instalacija izmena i dopuna programa MPP2 Izmene i

Више

KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA

KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA SADRŽAJ 1. UVOD... 3 1.1. Cilj i svrha... 3 1.2. Područje primjene... 3 2. POJMOVI I SKRAĆENICE... 4 3. PREDUVJETI KORIŠTENJA... 5 4. PREGLED APLIKACIJE...

Више

Biz web hosting

Biz web hosting BIZ WEB HOSTING KORISNIČKO UPUTSTVO WWW.OBLACI.RS SADRŽAJ PRISTUP KORISNIČKOM PORTALU... 2 KUPOVINA BIZ WEB HOSTING SERVISA... 4 PRISTUP PLESK WEB KONTROLNOM PANELU... 14 PORTALI I DOMENI... 14 FAJL MENADŽER...

Више

УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: Након

УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese:   Након УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: http://www.srpskiarhiv.rs/ Након тога се на екрану појављује форма за пријаву на часопис

Више

Startovanje Androida u Windowsu Jednostavno ako zelite mozete instalirati operativni sistem Android u okviru samog Windowsa (to se takodje moze uradit

Startovanje Androida u Windowsu Jednostavno ako zelite mozete instalirati operativni sistem Android u okviru samog Windowsa (to se takodje moze uradit Startovanje Androida u Windowsu Jednostavno ako zelite mozete instalirati operativni sistem Android u okviru samog Windowsa (to se takodje moze uraditi i iz Linuxa) i to u virtualnom okruzenju.dakle za

Више

Microsoft Word - Uputstvo za upotrebu studentskih servisa.doc

Microsoft Word - Uputstvo za upotrebu studentskih servisa.doc Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.unibl.org У питању је интернет страница заштићена SSL 3.0 протоколом који изискује

Више

OpenDNS Family Shield CERT.hr-PUBDOC

OpenDNS Family Shield CERT.hr-PUBDOC OpenDNS Family Shield CERT.hr-PUBDOC-2019-6-381 Sadržaj 1 UVOD... 3 2 INSTALACIJA USLUGE OPENDNS FAMILY SHIELD... 5 2.1 KONFIGURACIJA NA OPERACIJSKOM SUSTAVU WINDOWS 10... 5 2.2 KONFIGURACIJA NA KUĆNOM/UREDSKOM

Више

FAMILY SAFETY - PORODIČNA BEZBJEDNOST Program Family safety veoma je koristan za ograničavanje sadržaja i aplikacija koje učenici mogu koristiti na šk

FAMILY SAFETY - PORODIČNA BEZBJEDNOST Program Family safety veoma je koristan za ograničavanje sadržaja i aplikacija koje učenici mogu koristiti na šk FAMILY SAFETY - PORODIČNA BEZBJEDNOST Program Family safety veoma je koristan za ograničavanje sadržaja i aplikacija koje učenici mogu koristiti na školskim računarima. Potpuno je besplatan, tako da ga

Више

Često postavljana pitanja u programu OBRT 1. Kako napraviti uplatu u knjizi tražbina i obveza? 2. Kako odabrati mapu/disk za pohranu podataka? 3. Kako

Često postavljana pitanja u programu OBRT 1. Kako napraviti uplatu u knjizi tražbina i obveza? 2. Kako odabrati mapu/disk za pohranu podataka? 3. Kako Često postavljana pitanja u programu OBRT 1. Kako napraviti uplatu u knjizi tražbina i obveza? 2. Kako odabrati mapu/disk za pohranu podataka? 3. Kako instalirati (novi) finin certifikat? 4. Kako ispisati

Више

Упутство за коришћење АМРЕС FileSender услуге

Упутство за коришћење АМРЕС FileSender услуге Упутство за коришћење АМРЕС FileSender услуге Copyright 205 АМРЕС Историја верзија документа Верзија Датум Иницијали аутора Опис промене.0 Јул 205 НИ Прва верзија овог документа Садржај Садржај УВОД...

Више

Korisničko uputstvo mobilne aplikacije Digitalni Kiosk 1

Korisničko uputstvo mobilne aplikacije Digitalni Kiosk 1 Korisničko uputstvo mobilne aplikacije Digitalni Kiosk 1 Sadržaj Opis mobilne aplikacije Digitalni Kiosk... 3 Pokretanje aplikacije... 3 Registracija/Kreiranje novog korisničkog naloga... 3 Dodavanje platne

Више

DIGITALNA OBRADA SLIKE

DIGITALNA OBRADA SLIKE PRAKTIKUM IZ RAČUNARA - OSNOVI MREŽNE KOMUNIKACIJE - Organizacija kursa Predavanja: sreda 10-12, sala 1 Lola neparnim nedeljama Lab: sreda 10-12, sala 70 parnim nedeljama 4 lab vežbe Sajt: tnt.etf.rs/~oe4pir

Више

O Nanokinetik NeeS TOC Builder-u NeeS TOC Builder je aplikacija koja se koristi za kreiranje Tabele sadržaja (TOC) za elektronske podneske u NeeS form

O Nanokinetik NeeS TOC Builder-u NeeS TOC Builder je aplikacija koja se koristi za kreiranje Tabele sadržaja (TOC) za elektronske podneske u NeeS form O Nanokinetik NeeS TOC Builder-u NeeS TOC Builder je aplikacija koja se koristi za kreiranje Tabele sadržaja (TOC) za elektronske podneske u NeeS formatu. Ključne pojedinosti Nanokinetik NeeS TOC Builder-a:

Више

Microsoft Word - IP_Tables_programski_alat.doc

Microsoft Word - IP_Tables_programski_alat.doc 1. IP Tables alat (pregled naredbi) 1.1. Osnovne IP Tables naredbe za filtriranje paketa U ovom poglavlju opisane su osnovne IP Tables naredbe korištene za filtriranje paketa. S programskim paketom IP

Више

Uputstvo za upotrebu studentskih servisa - gef

Uputstvo za upotrebu studentskih servisa - gef Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.gef.bg.ac.rs У питању је интернет страница заштићена SSL 3.0 протоколом који изискује

Више

NAPOMENA: Studenti na ispit donose kod urađenog zadatka

NAPOMENA: Studenti na ispit donose kod urađenog zadatka Пројекат из предмета Интернет програмирање за августовски и септембарски испитни рок школске 2018/19. године Коришћењем PHP технологије, технологије AJAX и MySQL базе података, реализовати следећу веб

Више

OpenVPN GUI CERT.hr-PUBDOC

OpenVPN GUI CERT.hr-PUBDOC OpenVPN GUI CERT.hr-PUBDOC-2019-7-384 Sadržaj 1 UVOD... 3 2 INSTALACIJA ALATA OPENVPN GUI... 5 3 KORIŠTENJE ALATA OPENVPN GUI... 17 4 ZAKLJUČAK... 27 Ovaj dokument izradio je Laboratorij za sustave i signale

Више

UPUTSTVO ZA PODEŠAVANJE MOBILNIH UREĐAJA ZA MMS

UPUTSTVO ZA PODEŠAVANJE MOBILNIH UREĐAJA ZA MMS UPUTSTVO ZA PODEŠAVANJE MOBILNIH UREĐAJA ZA MMS Sadržaj AUTOMATSKO PODEŠAVANJE... 3 PODEŠAVANJE PUTEM MTS VODIČA... 3 PODEŠAVANJE PUTEM SMS PORUKE... 3 PODEŠAVANJE PUTEM USSD MENIJA... 3 MANUELNO PODEŠAVANJE

Више

Računarske mreže Čas 2 Ivana Tanasijević Matematički fakultet, Beograd 1

Računarske mreže Čas 2 Ivana Tanasijević   Matematički fakultet, Beograd 1 Računarske mreže Čas 2 Ivana Tanasijević e-mail: ivana@matf.bg.ac.rs Matematički fakultet, Beograd 1 Utvrđivanje gradiva sa prethodnog časa: popunjavanje adresne strukture, kreiranje soketa, privezivanje

Више

Upute za instaliranje WordPressa 1.KORAK Da biste instalirali Wordpress, najprije morate preuzeti najnoviju verziju programa s web stranice WordPressa

Upute za instaliranje WordPressa 1.KORAK Da biste instalirali Wordpress, najprije morate preuzeti najnoviju verziju programa s web stranice WordPressa 1.KORAK Da biste instalirali Wordpress, najprije morate preuzeti najnoviju verziju programa s web stranice WordPressa koju možete pronaći na sljedećem linku: http://wordpress.org/download/ Kliknite na

Више

Rad u mrežnom okruženju Osnove informatike s primjenom računala

Rad u mrežnom okruženju Osnove informatike s primjenom računala Rad u mrežnom okruženju DHCP 1/2 DHCP (Dynamic Host Configuration Protocol) je mrežni protokol koji omogućava automatiziranu dodjelu IP adresa računalu prema parametrima kao što su: mrežna maska koja će

Више

СТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12

СТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12 СТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12 РЕГИСТРАЦИЈА НА СТАРТ-СТОП ПАРКИНГ СИСТЕМ За коришћење СТАРТ-СТОП ПАРКИНГ система, корисник (физичко или правно лице) попуњава упитник у просторијама

Више

JMBAG Ime i Prezime Mreže računala Završni ispit 16. veljače Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter.

JMBAG Ime i Prezime Mreže računala Završni ispit 16. veljače Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter. Mreže računala Završni ispit Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter. Predajete samo papire koje ste dobili. Rezultati, uvid u ispit i upis ocjena:... Zadatak

Више

Uputstvo za upotrebu studentskih servisa - gef

Uputstvo za upotrebu studentskih servisa - gef Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.gef.bg.ac.rs У питању је интернет страница заштићена SSL 3.0 протоколом који изискује

Више

Pages from 5527 lite guick guide from PDF - prevod_IO_FC - Serbian.doc

Pages from 5527 lite guick guide from PDF - prevod_IO_FC - Serbian.doc Pregled LCD ekran 1. Poklopac baterije 2. Taster za blokiranje 3. Poklopac USB konektora 4. USB konektor 5. Uključivanje/isključivanje i Reprodukcija/pauziranje 6. Jačina zvuka 7. MENI 8. Fn A B 9. REC

Више

MultiBoot Korisnički priručnik

MultiBoot Korisnički priručnik MultiBoot Korisnički priručnik Autorsko pravo 2006., 2007. Hewlett- Packard Development Company, L.P. Informacije sadržane u ovom dokumentu podložne su promjenama bez najave. Jedina jamstva za HP-ove proizvode

Више

WINDOWS 8 Pre nego sto zapocnete instalaciju operativnog sistema potrebno je u vassem BIOS-u da podesite opciju bootanja sa CD/DVD rooma a zatim ubaci

WINDOWS 8 Pre nego sto zapocnete instalaciju operativnog sistema potrebno je u vassem BIOS-u da podesite opciju bootanja sa CD/DVD rooma a zatim ubaci WINDOWS 8 Pre nego sto zapocnete instalaciju operativnog sistema potrebno je u vassem BIOS-u da podesite opciju bootanja sa CD/DVD rooma a zatim ubacite u vas CD/DVD room instalacijski DVD disk-mediju

Више

eOI Middleware Upute za instalaciju

eOI Middleware Upute za instalaciju AKD eid Middleware Upute za Windows instalaciju V1.1 www.id.hr Izdanje Datum Opis izmjene 1.0 09.06.2017. Inicijalna verzija dokumenta. 1.1 30.08.2018. Izmjena vizualnog identiteta Sadržaj Instalacija...

Више

Kontrola korisnickih racuna (UAC) pomaze tako sto sprecava potencijalno stetne programe da izvrse promene u vasem racunaru i obavestava vas pre izvrse

Kontrola korisnickih racuna (UAC) pomaze tako sto sprecava potencijalno stetne programe da izvrse promene u vasem racunaru i obavestava vas pre izvrse Kontrola korisnickih racuna (UAC) pomaze tako sto sprecava potencijalno stetne programe da izvrse promene u vasem racunaru i obavestava vas pre izvrsenja svake promene a koje zahtevaju administratorsku

Више

Писање и превођење модула

Писање и превођење модула Писање и превођење модула ЦИЉ Научити како се пишу и преводе модули. ИСХОД Након ове вежбе ћете моћи да: Напишете кернел модул са неколико могућности, укључујући параметре Приступите кернелу из вашег модула

Више

Microsoft PowerPoint - 6. CMS [Compatibility Mode]

Microsoft PowerPoint - 6. CMS [Compatibility Mode] Visoka škola strukovnih studija za informacione i komunikacione tehnologije Beograd WEB TEHNOLOGIJE Drupal CMS(Content Managment System) Školska 2012/13. Marko M. Spasojević, spec. inž. Dr Nenad Kojić,

Више

Upute-podesavanj -accounta

Upute-podesavanj -accounta Strana :...1... ISO UPUTA 7.5/02-02 Kreiranje i podešavanje mail account-a Korisničko uputstvo za kreiranje i podešavanje Secure (SSL) Email Accounta 1. Upute za podešavanje Secure (SSL) mail account-a

Више

PowerPoint Presentation

PowerPoint Presentation Fakultet za kompjuterske nauke, Univerzitet Megatrend Uvod u računarske sisteme Odabrana poglavlja iz računarskih mreža Nemanja Maček 1 Sadržaj Uvodne napomene ISO OSI referentni model TCP/IP skup protokola

Више

Корисничко упутство апликације езапослени верзија Рачунски центар Електротехничког факултета, Универзитет у Београду

Корисничко упутство апликације езапослени верзија Рачунски центар Електротехничког факултета, Универзитет у Београду Корисничко упутство апликације езапослени 2011 Рачунски центар Електротехничког факултета, Универзитет у Београду 1. Пријава на систем и сигурност података... 1 2. Корисник... 5 2.1. Обавештења... 5 2.2.

Више

DIGITALNA OBRADA SLIKE

DIGITALNA OBRADA SLIKE PRAKTIKUM IZ RAČUNARA - OSNOVI MREŽNE KOMUNIKACIJE - Elektronska pošta Sistem elektronske pošte postoji od samih početaka Interneta i do danas predstavlja jedan od najvažnijih i najkorišćenijih mrežnih

Више

Microsoft Word - DNS_DHCP.doc

Microsoft Word - DNS_DHCP.doc DNS Domain Name System DNS sadrži kopije tekstualnih adresa i njihove 32-bitne prezentacije Svaki sajt izvršava protokol koji pristupa distributivnoj bazi podataka poznatoj kao Domain Name System Bez DNS-a,

Више

Document ID / Revision : 0419/1.1 ID Issuer Sustav (sustav izdavatelja identifikacijskih oznaka) Upute za registraciju gospodarskih subjekata

Document ID / Revision : 0419/1.1 ID Issuer Sustav (sustav izdavatelja identifikacijskih oznaka) Upute za registraciju gospodarskih subjekata ID Issuer Sustav (sustav izdavatelja identifikacijskih oznaka) Upute za registraciju gospodarskih subjekata Gospodarski subjekti Definicija: U skladu s Direktivom 2014/40/EU gospodarski subjekt svaka

Више

Корисничко упутство апликације езапослени верзија Рачунски центар Електротехничког факултета, Универзитет у Београду

Корисничко упутство апликације езапослени верзија Рачунски центар Електротехничког факултета, Универзитет у Београду Корисничко упутство апликације езапослени 2012 Рачунски центар Електротехничког факултета, Универзитет у Београду 1. Предговор... 1 2. Приступ апликацији и пријава на систем... 2 3. Корисник... 6 3.1.

Више

PORTAL KATEDRE ZA MEDICINSKU STATISTIKU I INFORMATIKU uputstvo za pristup i korišćenje Ovo uputstvo podrazumeva da studenti imaju osnovno znanje koriš

PORTAL KATEDRE ZA MEDICINSKU STATISTIKU I INFORMATIKU uputstvo za pristup i korišćenje Ovo uputstvo podrazumeva da studenti imaju osnovno znanje koriš PORTAL KATEDRE ZA MEDICINSKU STATISTIKU I INFORMATIKU uputstvo za pristup i korišćenje Ovo uputstvo podrazumeva da studenti imaju osnovno znanje korišćenja računara, da su upoznati sa korišćenjem internet

Више

Baze podataka MySQL Community Server i MySQL Workbench

Baze podataka MySQL Community Server i MySQL Workbench Baze podataka MySQL Community Server i MySQL Workbench Preuzimanje i instalacija Iz Internet browser-a pristupiti adresi: www.mysql.com Kliknuti na link Downloads Kliknuti na link Community Kliknuti na

Више

Microsoft Word - CCERT-PUBDOC doc

Microsoft Word - CCERT-PUBDOC doc Analiza Stumbler/55808 trojanskog konja CCERT-PUBDOC-2003-07-31 Sigurnosni problemi u računalnim programima i operativnim sustavima područje je na kojem CARNet CERT kontinuirano radi. Rezultat toga rada

Више

Microsoft PowerPoint - vezbe 4. Merenja u telekomunikacionim mrežama

Microsoft PowerPoint - vezbe 4. Merenja u telekomunikacionim mrežama Merenja u telekomunikacionim mrežama Merenja telefonskog saobraćaja Primer 1 - TCBH Na osnovu najviših vrednosti intenziteta saobraćaja datih za 20 mernih dana (tabela), pomoću metode TCBH, pronaći čas

Више

GetDeb je odlican server za Ubuntu softvere i moze vam pruziti instalaciju raznih paketa i aplikacija za vas Linux Ubuntu. Pomocu njega mozemo dobiti

GetDeb je odlican server za Ubuntu softvere i moze vam pruziti instalaciju raznih paketa i aplikacija za vas Linux Ubuntu. Pomocu njega mozemo dobiti GetDeb je odlican server za Ubuntu softvere i moze vam pruziti instalaciju raznih paketa i aplikacija za vas Linux Ubuntu. Pomocu njega mozemo dobiti PPAs cak i za razne Ubuntu softvere koji nisu dostupni

Више

PowerPoint Presentation

PowerPoint Presentation TRANSPORTNI SLOJ Predmet: Aktivni mrežni uređaji Predavač: dr Dušan Stefanović ENKAPSULACIJA DATA SEGMENT S.P / D.P. / S.N. / Ack # / DATA IPv / HLEN / Flag / S. IP / D. IP / PACKET DATA (SEGMENT) Frame

Више

Uputstvo za korištenje korisničkog web portala AC-U UPUTSTVO ZA KORIŠTENJE KORISNIČKOG WEB PORTALA Izdanje: 1, maj / svibanj 2019 Strana 2 od 1

Uputstvo za korištenje korisničkog web portala AC-U UPUTSTVO ZA KORIŠTENJE KORISNIČKOG WEB PORTALA Izdanje: 1, maj / svibanj 2019 Strana 2 od 1 UPUTSTVO ZA KORIŠTENJE KORISNIČKOG WEB PORTALA Izdanje: 1, maj / svibanj 2019 Strana 2 od 18 SADRŽAJ 1. PREDMET... Error! Bookmark not defined. 2. PODRUČJE PRIMJENE... 4 3. DEFINICIJE I REFERENTNI DOKUMENTI...

Више

Microsoft Word - Tehnicka uputstva lica doc

Microsoft Word - Tehnicka uputstva lica doc Registracija novog korisnika internet sajta NSZ tražilac zaposlenja Novi korisnik prilikom prve registracije na sajt NSZ bira opciju Prijavi se za posao. Unosom korisničkog imena i kreiranjem lozinke,

Више

Projektna dokumentacija Boostowski - mobile

Projektna dokumentacija Boostowski - mobile Projektna dokumentacija Boostowski - mobile OPIS BUDUĆEG PROCESA - MOBILNA APLIKACIJA 00 Dobrodošli Ekran dobrodošlice je prvi ekran koji se prikazuje nakon ulaska u mobilnu aplikaciju. Na njemu je ispisana

Више

УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: Након

УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese:   Након УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: http://www.srpskiarhiv.rs/ Након тога се на екрану појављује форма за пријаву на часопис

Више

CARNET Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za nadzor razrednih knjiga tel: fax: mail:

CARNET Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za nadzor razrednih knjiga tel: fax: mail: Sadržaj... 1 1. Predgovor... 2 2. Prijava u sustav... 2 3. Postavke... 3 4. Kreiranje zahtjeva za nadzorom razrednih knjiga... 4 5. Pregled razredne knjige... 6 5.1 Dnevnik rada... 7 5.2 Imenik... 11 5.3

Више

Uputstvo za korišćenje Mastercard Identity Check usluge Uputstvo za korišćenje Mastercard Identity Check usluga sigurnijeg plaćanja na internetu

Uputstvo za korišćenje Mastercard Identity Check usluge Uputstvo za korišćenje Mastercard Identity Check usluga sigurnijeg plaćanja na internetu Uputstvo za korišćenje Mastercard Identity Check usluge Uputstvo za korišćenje Mastercard Identity Check usluga sigurnijeg plaćanja na internetu Uputstvo za korišćenje Mastercard Identity Check usluge

Више

Laboratorija za termičku obradu Inženjerstvo površina Kratko uputstvo za obradu i analizu profila u programskom paketu SPIP Programski paket SPIP preu

Laboratorija za termičku obradu Inženjerstvo površina Kratko uputstvo za obradu i analizu profila u programskom paketu SPIP Programski paket SPIP preu Kratko uputstvo za obradu i analizu profila u programskom paketu SPIP Programski paket SPIP preuzmite sa sledećeg linka https://www.imagemet.com/products/spip/download/downloadspip/. Instalirajte softver,

Више

VMC_upute_MacOS

VMC_upute_MacOS Upute za instaliranje VODAFONE MOBILE CONNECT softvera na Apple Macintosh računalima Page 1 of 10 last saved on: 24.07.2007 ...3 Podržane podatkovne kartice...3 Upute za instaliranje Vodafone Mobile Connect

Више

Računarski praktikum II - Predavanje 03 - Apache Web server

Računarski praktikum II - Predavanje 03 - Apache Web server Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM II Predavanje 03 - Apache Web server 11. ožujka 2019. Sastavio: Zvonimir Bujanović Uloga web-servera (ponovno)

Више

Yeastar_S20_vodic_za_montazu

Yeastar_S20_vodic_za_montazu Yeastar S20 VoIP PBX vodič za montažu Verzija: 1.2 Datum: 02.09.2016 Sadržaj SADRŽAJ... 2 DOBRO DOŠLI... 3 PRE NEGO ŠTO POČNETE... 4 Sadržaj paketa... 4 Pregled hardvera... 4 LED Indikatori i Portovi...

Више

UPUTSTVO ZA KRETANJE KROZ EON KORISNIČKI INTERFEJS 1

UPUTSTVO ZA KRETANJE KROZ EON KORISNIČKI INTERFEJS 1 1 Dobrodošli u EON svijet! SADRŽAJ: 1. EON korisnički interfejs...3 1.1 Početna...3 1.2 Kanali...3 1.2.1 Upravo na TV-u...3 1.2.2 TV kanali...4 1.2.3 Radio kanali...4 1.3 Video klub...5 1.4 Moji sadržaji...5

Више

Recuva CERT.hr-PUBDOC

Recuva CERT.hr-PUBDOC Recuva CERT.hr-PUBDOC-2019-5-379 Sadržaj 1 UVOD... 3 2 INSTALACIJA ALATA RECUVA... 4 3 KORIŠTENJE ALATA RECUVA... 7 4 ZAKLJUČAK... 13 Ovaj dokument izradio je Laboratorij za sustave i signale Zavoda za

Више

Računarski softver Da bi računarski sistem mogao da radi, pored hardvera mora biti opremljen i odgovarajućim programima koji će njime upravljati.ova k

Računarski softver Da bi računarski sistem mogao da radi, pored hardvera mora biti opremljen i odgovarajućim programima koji će njime upravljati.ova k Računarski softver Da bi računarski sistem mogao da radi, pored hardvera mora biti opremljen i odgovarajućim programima koji će njime upravljati.ova komponenta računarskog sistema se zove SOFTVER(software

Више

Aster

Aster ASTER V7 Multi-user Extension za Microsoft Windows 7 Vodič za brzi početak Instalirajte ASTER V7 softver koristeći instalaciju dobavljača. Od ostalih instalacionih opcija preporučujemo da svako posebno

Више

AKD KID Middleware Upute za Macintosh instalaciju V1.0

AKD KID Middleware Upute za Macintosh instalaciju V1.0 AKD KID Middleware Upute za Macintosh instalaciju V1.0 Izdanje Datum Opis izmjene 1.0 06.04.2018. Inicijalna verzija dokumenta Sadržaj Instalacija... 2 Uklanjanje instalacije... 7 2.1 Uklanjanje instalacije

Више

KONFIGURACIJA MODEMA THOMPSON SpeedTouch 500 Series (530/530i/510/510i)

KONFIGURACIJA MODEMA THOMPSON SpeedTouch 500 Series (530/530i/510/510i) KONFIGURACIJA MODEMA THOMPSON SpeedTouch 500 Series (530/530i/510/510i) Sadržaj Funkcionalnost lampica...3 Proces konfiguracije...5 Vraćanje modema na tvorničke postavke...5 Konfiguracija modema za routed

Више

NIAS Projekt e-građani KORISNIČKA UPUTA za aplikaciju NIAS Verzija 1.1 Zagreb, srpanj 2014.

NIAS Projekt e-građani KORISNIČKA UPUTA za aplikaciju NIAS Verzija 1.1 Zagreb, srpanj 2014. Projekt e-građani KORISNIČKA UPUTA za aplikaciju Verzija 1.1 Zagreb, srpanj 2014. Naslov: Opis: Korisnička uputa za aplikaciju Dokument sadrži upute korisnicima aplikacije u sustavu e-građani Ključne riječi:

Више

RAČUNALO

RAČUNALO RAČUNALO HARDVER + SOFTVER RAČUNALO HARDVER strojna oprema računala tj. tvrdi, materijalni, opipljivi dijelovi računala kućište i sve komponente u njemu, vanjske jedinice SOFTVER neopipljivi dijelovi računala

Више

Ako koriste Dual boot (imate u racunaru instaliran Linux i Windows Operativni sistem) a za logovanje u zeljeni operativni sistem koristite Linuxov Gru

Ako koriste Dual boot (imate u racunaru instaliran Linux i Windows Operativni sistem) a za logovanje u zeljeni operativni sistem koristite Linuxov Gru Ako koriste Dual boot (imate u racunaru instaliran Linux i Windows Operativni sistem) a za logovanje u zeljeni operativni sistem koristite Linuxov Grub meni kao na slici, mozete doci u situaciju da ga

Више

4. Веза између табела практичан рад 1. Повежите табеле Proizvodi и Proizvođači у бази података Prodavnica.accdb везом типа 1:N. 2. Креирајте табелу St

4. Веза између табела практичан рад 1. Повежите табеле Proizvodi и Proizvođači у бази података Prodavnica.accdb везом типа 1:N. 2. Креирајте табелу St 4. Веза између табела практичан рад 1. Повежите табеле Proizvodi и Proizvođači у бази података Prodavnica.accdb везом типа 1:N. 2. Креирајте табелу Stavke_računa која ће разрешити проблем везе типа N:N

Више

UPUTSTVO ZA PODEŠAVANJE EON MENIJA 1

UPUTSTVO ZA PODEŠAVANJE EON MENIJA 1 1 Dobrodošli u EON svet! SADRŽAJ: 1. Podešavanja u EON meniju...3 1.1 Korisnička podešavanja...4 1.2 Sistemska podešavanja...7 2. Savjeti za otklanjanje poteškoća koje mogu nastati u radu...10 2 1. PODEŠAVANJA

Више

Kada pokrenete Windows 8 koristeci normalan nacin, nekoliko aplikacija i usluga automatski ce se i pokrenuti u pozadini. Ti programi ukljucuju i drajv

Kada pokrenete Windows 8 koristeci normalan nacin, nekoliko aplikacija i usluga automatski ce se i pokrenuti u pozadini. Ti programi ukljucuju i drajv Kada pokrenete Windows 8 koristeci normalan nacin, nekoliko aplikacija i usluga automatski ce se i pokrenuti u pozadini. Ti programi ukljucuju i drajvere, osnovne procese, antivirusni softver,.. Ovi programi

Више

DIGITALNA OBRADA SLIKE

DIGITALNA OBRADA SLIKE PRAKTIKUM IZ RAČUNARA - OSNOVI MREŽNE KOMUNIKACIJE - Transportni sloj Transportni sloj je zadužen da omogući prenos podataka između dva korisnička procesa koji se nalaze na udaljenim računarima. Zbog toga

Више

_Outlook

_Outlook Outlook 2010 i Outlook 2013 Otvorite Outlook. Kada se pojavi prvi ekran čarobnjaka pritisnite Next (dalje). Na sljedećem ekranu pod nazivom E-mail Accounts (email nalozi) ponovo pritisnite Next (dalje)

Више

ELEKTRONSKO BANKARSTVO BBI Instalacija USB ključa - Windows XP operativni sistem - Windows Vista i Windows 7 operativni sistem

ELEKTRONSKO BANKARSTVO BBI Instalacija USB ključa - Windows XP operativni sistem - Windows Vista i Windows 7 operativni sistem ELEKTRONSKO BANKARSTVO BBI Instalacija USB ključa - Windows XP operativni sistem - Windows Vista i Windows 7 operativni sistem Windows XP operativni sistem Ovaj dokument opisuje instalaciju USB ključa

Више

USRIC-816-SRB-QG.pdf

USRIC-816-SRB-QG.pdf ii www.logtagrecorders.com DODATCI 1. PODEŠAVANJE I KONFIGURACIJA Preuzmite i instalirajte LogTag Analyzer sa sajta proizvođača: www.logtagrecorders.com/software Povežite Logger na vaš kompijuter. Preporučujemo

Више

WordPress & CSP Polisa Sigurnosti Sadržaja za WordPress Milan Petrović WordCamp Niš

WordPress & CSP Polisa Sigurnosti Sadržaja za WordPress Milan Petrović WordCamp Niš WordPress & CSP Polisa Sigurnosti Sadržaja za WordPress Milan Petrović 18.5.2019. WordCamp Niš Predavanje, Google Docs: https://d4p.me/wordcampnis HTTP Zaglavlja Svaki HTTP odgovor počinje zaglavljima

Више

Microsoft PowerPoint - Programski_Jezik_C_Organizacija_Izvornog_Programa_I_Greske [Compatibility Mode]

Microsoft PowerPoint - Programski_Jezik_C_Organizacija_Izvornog_Programa_I_Greske [Compatibility Mode] Programski jezik C organizacija izvornog programa Prevođenje Pisanje programa izvorni program Prevođenje programa izvršni program Izvršavanje programa rezultat Faze prevođenja Pretprocesiranje Kompilacija

Више

Microsoft Word - privitak prijedloga odluke

Microsoft Word - privitak prijedloga odluke Informatički sustav za prikupljanje, simulaciju i prikaz podataka o cijenama javnih komunikacijskih usluga (dalje: Sustav e-tarife) Zagreb, HRVATSKA AGENCIJA ZA POŠTU I ELEKTRONIČKE KOMUNIKACIJE Roberta

Више

Slide 1

Slide 1 Kako jednostavnije preći na višu verziju Formsa Ivan Lovrić, Vedran Latin 14.10.2009. Sadržaj prezentacije Predmet migracije Razlozi za migraciju Infrastruktura potrebna za migraciju Pilot migracija Migracija

Више

Univerzitet u Novom Sadu Tehnički fakultet Mihajlo Pupin Zrenjanin Seminarski rad Predmet: Konkuretno programiranje doc. dr Dejan Lacmanovic Zorica Br

Univerzitet u Novom Sadu Tehnički fakultet Mihajlo Pupin Zrenjanin Seminarski rad Predmet: Konkuretno programiranje doc. dr Dejan Lacmanovic Zorica Br Univerzitet u Novom Sadu Tehnički fakultet Mihajlo Pupin Zrenjanin Seminarski rad Predmet: Konkuretno programiranje doc. dr Dejan Lacmanovic Zorica Brkić SI 29/15 Zrenjanin 2018. Softversko inženjerstvo

Више

KATALOG ZNANJA IZ INFORMATIKE

KATALOG ZNANJA IZ INFORMATIKE KATALOG ZNANJA IZ INFORMATIKE Nacionalni savjet za obrazovanje je na 27. sjednici održanoj 17. marta 2014. godine utvrdio izmjene predmetnoga programa INFORMATIKA za I razred gimnazije. Na zahtijev Pedagoško-psihološke

Више

REPUBLIKA HRVATSKA MINISTARSTVO PRAVOSUĐA Korisničke upute e-građani aplikacije za elektronsko izdavanje posebnog uvjerenja iz kaznene evidencije Zagr

REPUBLIKA HRVATSKA MINISTARSTVO PRAVOSUĐA Korisničke upute e-građani aplikacije za elektronsko izdavanje posebnog uvjerenja iz kaznene evidencije Zagr REPUBLIKA HRVATSKA MINISTARSTVO PRAVOSUĐA e-građani aplikacije za elektronsko izdavanje posebnog uvjerenja iz kaznene evidencije Zagreb, 10. travnja 2017. Sadržaj 1 UVOD... 3 2 PRIJAVA U SUSTAV E-GRAĐANI...

Више

VNLab

VNLab NetLab 10 Cisco Access liste (ACL) Cilj vežbe Cilj ove vežbe je upoznavanje sa osnovnim konceptima firewall sistema, access listama (ACL) i filtriranjem mrežnih paketa. Filtriranje mrežnog saobraćaja i

Више

Microsoft Word - CCERT-PUBDOC doc

Microsoft Word - CCERT-PUBDOC doc Analiza Look@LAN programskog paketa CCERT-PUBDOC-2007-09-204 Sigurnosni problemi u računalnim programima i operativnim sustavima područje je na kojem CARNet CERT kontinuirano radi. Rezultat toga rada ovaj

Више

Препоруке безбедности мрежних сервиса Copyright 2015 АМРЕС

Препоруке безбедности мрежних сервиса Copyright 2015 АМРЕС Copyright 2015 АМРЕС Историја верзија документа Верзија Датум Иницијали аутора Опис промене 1.0 2009. год Душан Пајин (РЦУБ), Ратко Бучић (ЈУНИС), Владимир Илић (АРМУНС) Прва верзија документа у оквиру

Више