Download as pdf or txt
Download as pdf or txt
You are on page 1of 31

APR

Arhitektura Poslužiteljskih Računala

Laboratorijske vježbe

Pripremio © predavač Valentini Kožica, dipl.ing

travanj 2009
Sadržaj

APR Lab0
Kreiranje virtualnoga stroja pomoću VMware Workstation 6.0

APR Lab1
Instalacija operacijskoga sustava Windows Server 2003 Standard (Install OS)

APR Lab2
Izvršavanje procesa na poslužitelju

APR Lab3
IO podsustav i sustav za pohranu podataka

APR Lab4
Poslužitelj datoteka – FTP Server

APR Lab5
Terminalni servisi – Terminal Server

APR Lab6
Izrada sigurnosnih kopija (Backup)

APR Lab7
Domain Name System (DNS)

APR Lab8
Poslužitelj elektronskih poruka (Mail server)
APR – Laboratorijske vježbe

APR Lab0
Kreiranje virtualnoga stroja pomoću
VMware Workstation 6.0

Pokrenuti Wmware Workstation 6.0.


Odabrati File-New-Virtual Machine ...

Za naziv virtualnoga stroja upisati APR-'Ime


Prezime studenta', a za lokaciju odabrati
mapu D:\Temp\Virtual\ i podmapu sa
prezimenom i imenom studenta. (* ne
koristiti posebne hrvatske fonetske znakove
ako ih ima u prezimenu ili imenu). U slučaju
nedostatka prostora na particiji D odabrati
Odabrati Next neku drugu particiju.

Odabrati ponuđenu tipičnu konfiguraciju Kao tip umrežavanja odabrati ponuđenu


'Typical' i potvrditi sa Next opciju 'Use bridged networking' i potvrditi sa
Next.

Odabrati 'Microsoft Windows' kao gostujući


operacijski sustav te na listi verzija 'Windows Za kapacitet diska ostaviti ponuđenu
Server 2003 Standard Edition'. Potvrditi sa vrijednost od 8.0 GB. Ako na disku računala
Next. nema dovoljno mjesta spustiti vrijednost na
minimalno 3.0 GB. Potvrditi sa Finish.

3/31
APR – Laboratorijske vježbe

Nakon što je operacijski sustav instaliran i


aktivan u virtualnome stroju, potrebno je
instalirati dodatak VMware Tools.

Na glavnome izborniku odabrati:


VM – Install Vmware tools ...

Slijedi završna poruka sa napomenom da je


potrebno instalirati Operacijski sustav te
Odabrati Install
završno 'VMware Tools' dodatak kako bi mogli
koristiti virtualni stroj.

Nakon prijave virtualnoga stroja, isti je vidljiv


na listi virtualnih strojeva sa pripadnim
parametrima.

Potvrditi sa Next

Instalacija operacijskoga sustava na


virtualni stroj

Odabrati virtualni stroj, umetnuti instalacijski


CD operacijskoga sustava te potvrditi sa
'Start this virtual machine'.

Odabrati tipičnu i potvrditi sa Next te


naknadno sa Install.

Završno sa Finish potvrditi instalaciju te


resetirati operacijski sustav u virtualnom
stroju.

Nakon toga slijedi pokretanje Virtualnoga


stroja koji će za početak obaviti pokretanje
(boot) sa CD uređaja.

4/31
APR – Laboratorijske vježbe

APR Lab1
8.Ključ proizvoda (serijski broj)
Instalacija operacijskoga sustava
Windows Server 2003 Standard Ukucati 25 znamenkasti broj:
P2MW8-KMGC3-DCD77-47KQ8-XH2MB
Uključiti računalo i umetnuti instalacijski CD operacijskoga
sustava Windows Server 2003 Standard u CD uređaj. Sa Next nastaviti instalaciju.
Prethodno u BIOS-u računala omogućiti pokretanje
sustava (Boot) sa CD uređaja.
9.Način licenciranja
Ako je riječ o virtualnome stroju, prethodno pokrenuti
kreirani virtualni stroj. Izabrati način licenciranja: po poslužitelju ili po uređaju
tj.korisniku.
1.Odabir nove instalacije ili repariranja postojeće Odabrati prvi način i to sa 5 uključenih licenci.

Nakon inicijalne provjere računala i učitavanja upravljačkih Sa Next nastaviti instalaciju.


programa (drivers) slijedi odabir repariranja postojeće
instalacije (R), nova instalacija (Enter) ili pak prekid 10.Naziv računala i administracijka zaporka
instalacije (F3). Odabrati novu instalaciju.
Pritisnuti ENTER Ukucati naziv računala i administracijsku zaporku u
predviđena polja.
2.Prihvaćanje licencnih uvjeta  Odabrati za naziv računala 'APR-prezime'
 Administracijsku zaporku ostaviti praznom.
Za nastavak instalacije potrebno je obavezno prihvaćanje
licencnih uvjeta. Sa Next nastaviti instalaciju.
Pritisnuti F8
11.Podešavanje datuma, vremena i zone
3.Particije
Podesiti točni datum, vrijeme i vremensku zonu.
Faza u kojoj se kreiraju nove ili odabiru postojeće particije Sa Next nastaviti instalaciju.
na kojima će se instalirati sustav.
12.Podešavanje mreže
 Odabrati neiskorišteni prostor na disku te
pritisnuti C i kreirati novu particiju . Odabrati tipično podešavanje mrežnih postavki
(Typical Settings).
 Odabrati željenu veličinu particije (preporučeno Sa Next nastaviti instalaciju
5.0 GB, a 2.8 GB minimalno) i potvrditi s
ENTER. 13.Radna grupa ili domena

 Obavezno ostaviti slobodnoga prostora na kraju Odabrati pripadnost radnoj grupi ili domeni.
diska.
Na vježbama odabrati Radnu grupu imena UPR.
Odabrati upravo kreiranu particiju i pritiskom na ENTER
odabrati nju za instalacijsku particiju operacijskog sustava. Sa Next nastaviti instalaciju.

4.Formatiranje particije 14.Restart

Odabarati jednu od ponuđenih vrsta formatiranja. Na Nakon što su sve datoteke iskopirane slijedi restart
vježbama koristiti NTFS format i to u Quick načinu računala i nakon toga je instalacija završena.
formatiranja.
15.Logiranje u sustav
Nakon odabira slijedi formatiranje particije te kopiranje
onih datoteka koje će biti potrebne za drugu, GUI fazu Da bi se interaktivno logirali na računalo potrebno je prije
instalacije. Logon prozora ukucati CTR+ALT+DEL.
Na logon prozoru za korisničko ime odabrati administrator,
5.Restart a za lozinku prazno polje.

Nakon što su sve datoteke iskopirane slijedi restart Potvrdom na OK logirati se na računalo.
računala i nastavak instalacije u grafičkome okruženju
(GUI). 16.Kopiranje instalacijskih datoteka

6.Regionalne postavke Nakon prvog logiranja na poslužitelj iskopirati sadržaj


mape I386 sa instalacijskoga CD-a na sistemsku particiju
Odabrati regionalne postavke za Hrvatsku tj. format i upravo instaliranoga sustava
lokacija trebaju biti Hrvatska te Unicode (Advanced tab)
Za tipkovnicu (Input Languages) također odabrati
Hrvatsku.

Sa Next nastaviti instalaciju.

7.Personizalizacija softvera

Ukucati naziv tvrtke i osobe u potrebna polja. Ukucati:


 Name:Student
 Organization:Lab

Sa Next nastaviti instalaciju.

5/31
APR – Laboratorijske vježbe

APR – Lab1 Zadatak na vježbi :

Naziv virtualnoga stroja

Naziv operacijskoga sustava

Mrežni naziv računala

Administracijska zaporka

Oznaka sistemske particije (slovčana)

Veličina sistemske particije u GB

FS na sistemskoj particiji

Preostali slobodni prostor u MB

Sistemski direktorij

Naziv korisnika (Logon User)

Datum Student

6/31
APR – Laboratorijske vježbe

APR Lab2
Izvršavanje procesa na poslužitelju

Fokus radnji ove vježbe je promatranje procesa


unutar poslužitelja, te njihovo odvijanje. Znači, pratiti će
se ponašanje procesora te memorijskog sustava.
Svaki program pokrenut na računalu, za
operacijski sustav, dio je jednog procesa (process). Proces
je jednoznačno definiran s process ID i sadrži najmanje
jednu nit (thread), a najčešće ih ima više. Dakle svaka
aplikacija pokrenuta na računalu dio je nekog procesa
kojeg možemo jednoznačno odrediti, a
prikazani prozor tek je jedan thread tog procesa koji je
zadužen za prikaz.

WINDOWS 2000 SERVER - TASK MANAGER

Na polju Applications mogu se pregledati trenutno


aktivne aplikacije te njihov status. Rad sa prozorom
aplikacije, izdvajanje pripadnog procesa te zaustavljanje
po potrebi.
Osim toga Task Manager (Performance tab)
omogućuje prikaz ukupne korištene memorije, ukupni broj
procesa pokrenutih na računalu te razne druge statističke
podatke koje pomažu odlučivanju kada se žele poboljšati
performanse sustava.

• Physical memory označava instaliranu fizičku


memoriju na računalu. Preostalu dostupnu
količinu te onu za sistem.
Kernel memory označava memoriju iskorištenu za potrebe
operacijskog sustava. Total je ukupni iznos koji se sastoji
od paged I non-paged dijela. Non-paged memorija je
dostupna isključivo operacijskom sustavu dok paged
memorija može biti podijeljena sa drugim procesima po
potrebi.
Task Manager je aplikacija operacijskog sustava
koja služi prikazivanju procesa pokrenutih na računalu te • Totals predstavlja pokrenute procese te niti i
podataka vezanim uz procese. Pomoću Task Manager-a njihov ukupni zbroj.
moguće je prikazati listu procesa (Processes tab), zauzeće • Commit Charge opisuje lociranu memoriju za
memorije ( Mem Usage), zauzeće rada procesora ( CPU), operacijski sustav te programe. Obzirom da
ukupno vrijeme korištenja procesora ( CPU Time), koliko računalo radi s virtualnom memorijom ovaj
virtualne memorije koristi proces ( VM Size), koliko iznos može biti veći od iznosa fizičke memorije
process sadrži niti ( Threads), broj čitanja/pisanja po (limit). Peak označava maksimalno dosegnutu
memoriji ( I/O Reads, I/O Writes) itd. te je stoga koristan vrijednost.
za administraciju operacijskog sustava jer omogućuje
otkrivanje procesa koji npr. zauzimaju neočekivano mnogo
memorije, zauzimaju mnogo vremena procesora, koriste Task Manager se pokreće tako da se istovremenim
preveliku virtualnu memoriju. pritiskom na tipke Ctrl+Alt+Del te se odabere
Polje Processes opisuje sve pokrenute procese I Task Manager ili Ctrl+Shift+Esc ili desni klik mišem na
pripadne attribute. Nudi mogućnost zaustavljanja procesa Task Bar i izabiranjem Task Manager.
te određivanje prioriteta u njihovom izvođenju. Dodatni Lijevim dvoklikom miša nad prozorom aplikacije
atributi se mogu uključiti pomoću View - Select Columns. otvara se pogled na trenutnu zauzetost procesora u
lijevom dijelu (CPU Usage) te vremenski dijagram u
desnom dijelu prozora (CPU Usage History).

7/31
APR – Laboratorijske vježbe

APR - Lab2 Zadatak na vježbi :

Pokrenuti Task Manager, odabrati karticu Processes.


Pregledati procese, navesti proces koji zauzima
najviše memorije.

Poredati procese po zauzeću memorije. Kliknuti View-


Select Columns te izabrati Thread Count. Pokrenuti
Microsoft Paint. Navesti koliko thread-ova ima taj
process (mspaint.exe).

U Paint-u ići na File-Open. U Task Manager-u odabrati


View-Refresh Now. Koliko thread-ova sada sadrži
mspaint.exe?
Zatvoriti Paint pomuću opcije End process ( desna
tipka na polju Processes)

Pokrenuti Windows Explorer. U Task Manager-u


odabrati karticu Applications. Kliknuti desnom tipkom
miša na ikone i navesti procese koji su kreirali prozore
koji se trenutno prikazuju na ekranu – Go To process.
Navesti kojem procesu pripada prozor Windows
Explorer-a i koliko thread-ova je pokrenuto ?

Izračunati instaliranu memoriju na računalu. Odrediti


koliko memorije je potrošeno trenutnim aktivnostima.
Usporediti iznos stvarne i virtualne memorije. Na
osnovu ovih podataka odrediti da li je poslužitelj
dovoljno opremljen sa memorijom.

Pokušati pronaći instaliranu aplikaciju na poslužitelju


koja najviše oduzima procesorskog vremena. Koja je
to aplikacija i kolika je procentualna korištenost
procesora?

Pokušati pronaći instaliranu aplikaciju na poslužitelju


koja uzima najviše memorijskog prostora. Koja je to
aplikacija i koliko memorije zauzima?

Pokrenuti pretraživač datoteka na računalu Start –


Search – For Files or Folders ... . Pokrenuti Task
Manager i dvoklikom otvoriti pogled samo na
procesor. Omogućiti istovremeni pogled na oba
prozora.
U polje All or part of the file name ukucati *.*, u
polje A word or phrase in the file ukucati
„hzubvjdo845dfvnbjsiuz“, pokrenuti Search.

Pogledati okupiranost procesora, kolika je prosječna,


a kolika maximalna okupiranost procesora.

Objasniti efekat i razlog !

Datum Student

8/31
APR – Laboratorijske vježbe

APR Lab3
IO podsustav i sustav za pohranu podataka
Fokus radnji ove vježbe je promatranje protoka podataka na ulazno-izlaznom podsustavu, konkretno na mrežnom
priključku te protok podataka prema sustavu za pohranu . Obzirom da ova dva podsustava igraju vrlo važnu ulogu u protoku
podataka kroz poslužitelj, bitno je prepoznati eventualno usko grlo. U slučaju zagušenja prometa na ovim podsustavima,
potrebno je optimizirati poslužitelj dodavanjem bržih diskova, diskovnih sabirnica te adaptera mreže.ktivnost trenutno
instaliranih podsustava unutar poslužitelja moguće je obaviti posebnim alatima kao što je Perfomance Monitor u okviru MS
Windows 2003 Server operacijskog sustava.

Perfomance Monitor

Dodavanje
brojača Glavni prozor
monitora

Uključeni
brojači

Izgled prozora Perfomance Monitora

Perfomance Monitor funkcionira kao vizualni preglednik događanja


nad određenim objektom unutar računala. Događanja se promatraju kroz
vrijeme i prikazana su u glavnom prozoru. Svaki događaj je opisan sa
vrijednošću uzduž vertikalne osi i svi događaji vremenom, uzduž
horizontalne osi. Objekt može biti i hardware i software. Objekti se mogu
promatrati po određenim kriterijima koji se nazivaju brojači (counter).
Unutar glavnog prozora moguće je promatrati više brojača istovremeno.
Dodavanje brojača obavlja se pozivanjem opcije Add counters.. (desna
tipka) ili znak «+» na traci s alatima. Nakon pozivanja, otvara se prozor
ka na slici desno, gdje se mogu odabrati željeni brojači.
Prikazan polja na prozoru odabira imaju slijedeće značenje :

• Use local computer – označava nadgledanje lokalnog računala


• Select counters from computer - omogućava odabir računala iz
mreže koje se želi promatrati
• Perfomance object - sadrži objekt za nadgledanje
• Select counters from list - sadrži sve dostupne brojače za
odabrani objekt
• Select instances from list - omogućuje odabir u slučaju više
istih instaliranih instanci za odabrani objekt unutar računala
Dodavanje brojača na prozor monitora potvrđuje se klikom na
Add. Pritiskom na opciju Explain otvara se prozor s opisom pojedinog
selektiranog brojača.

9/31
APR – Laboratorijske vježbe

APR – Lab3 Zadatak na vježbi :

Pokrenuti Perfomance Monitor (Start – Programs –


Administrative Tools - Perfomance Monitor)

Dodati brojače za fizički disk unutar računala : %Disk


Time, %Disk Read Time, %Disk Write Time. Objasniti
korištenjem Explain čemu služe navedeni brojači.

Dodati brojače za instalirani adapter mreže : Bytes


Total/sec, Output Queue Length. Objasniti
korištenjem Explain čemu služe navedeni brojači.

Iskopirati veću količinu datoteka (oko 500 MB) s jedne


lokacije diska na drugu. Promatrati brojače pomoću
Perfomance Monitora. Objasniti događanja.

Redom pokrenuti sve dostupne instalirane programe


na računalu. Istovremeno promatrati brojače pomoću
Perfomance Monitora. Objasniti događanja.

Odabrati poveću količinu podataka i prebaciti je na


bilo koje računalo u mreži. Promatrati brojače pomoću
Perfomance Monitora. Objasniti događanja.

Odabrati poveću količinu podataka na mreži i prebaciti


je na lokalno računalo. Promatrati brojače pomoću
Perfomance Monitora. Objasniti događanja

Pokrenuti zadatke pod 5,6,7 i 8 istovremeno.


Promatrati brojače pomoću Perfomance Monitora. Da
li računalo ima dovoljne performanse očitavanjem
brojača kod ovakve situacije. Da li je potrebna
zamjena ili proširivanje određenog podsustava. Ako
da, kojeg i zbog čega ?

Datum Student

10/31
APR – Laboratorijske vježbe

APR Lab4 Ako FTP nije aktivan ili dostupan, na upit


logiranja dobijemo slijedeći odziv:
Poslužitelj datoteka – FTP Server
Poslužitelj datoteka obavlja poslove distribucije
podataka unutar mreže. Distribucija je centralna te ima
mogućnost kontrole pristupa i distribucije. Kao podlogu
koristi protokol za prijenos datoteka (File Transfer
Protocol). Zadatak na vježbi je upoznati mogućnost jednog
od takvih poslužitelja. Za vježbu se koristi implementirani
FTP Server u okviru mrežnog operacijskog sustava
Microsoft Windows 2003 Server.

Prvi korak je instalacija FTP poslužitelja u


Windows Server okruženju. Pokretanje instalacije ide
slijedećim redom: Start - Settings - Control panel -
Add/Remove Programs - Add/Remove Windows Ako je FTP aktivan, generira se poruka
Components – Application Server. Na popisu komponenti ostvarenoga spoja i zahtjev za upisom prijavljenog
odabrati komponentu "Internet Information Services (IIS)" korisničkog imena i lozinke na FTP poslužitelju.
te pogledati na njene podkomponente u okviru kojih je i
FTP poslužitelj - odabrati Details. Selektirati "File Transfer
Protocol (FTP) Server" i potvrditi sa OK. Nakon potvrde
slijedi instalacija FTP poslužitelja.

Obzirom da FTP koristi prijavljene korisnike na


lokalni poslužitelj, potrebno je prethodno obaviti prijavu
korisnika na poslužitelj. Postupak prijave ide korištenjem
upravljačke konzole za rad sa korisnicima (Users). Konzolu
pokrenuti s :

Start-Programs-Administrative Tools- Computer


Managment-Local Users and Groups ili Start – Run -
compmgmt.msc

Odabirom Finish potvrditi provedenu instalaciju.

Nakon što je poslužitelj instaliran treba obaviti


provjeru aktivnosti. FTP Server funkcionira kao jedan od
servisa unutar operacijskog sustava. Provjeru aktivnosti
servisa možemo pogledati korištenjem konzole za rad sa
servisima. Konzolu pokrećemo naredbom Start – Run –
services.msc. Nakon pokretanja upravljačke konzole, na
listi servisa trebali bi pronaći FTP Publishing Service koji je
u statusu Started.

Nakon ispravnoga upisivanja traženih


parametara slijedi potvrda FTP poslužitelja o uspješnom
spajanju korisnika (Logg In).

Zatvoriti konzolu.

Logiranje na FTP poslužitelje se obavlja iz komandnog


načina rada (Start, Run) i to pokretanjem naredbe :
FTP <ime_servera> ili FTP LOCALHOST

* ime servera pronaći iz postavki OS-a na lokalnom računalu ili


pomoću naredbe Start – Run – CMD – ipconfig/all i isčitati Host
Name polje

11/31
APR – Laboratorijske vježbe

Kako bi mogli odrediti koji korisnici imaju prava spajanja  prijavljeni korisnici na poslužitelju (Allow
na FTP poslužitelj, koje datoteke lokalnog poslužitelja only anonymous connections Disabled -
preko njega, postavke sigurnosti i slično potrebno je onemogućeno)
prethodno obaviti konfiguriranje poslužitelja. Postupak  oba (Allow only anonymous connections
konfiguriranja obavljamo preko IIS konzole. Startamo je Disabled – onemogućeno i Allow anonymous
sa : Start-Programs-Administrative Tools-Internet Services connections Enabled - omogućeno)
Manager.  samo prijavljeni (Allow anonymous
connections Disabled - onemogućeno)

Na popisu dostupnih komponenti odabiremo Default


FTP Site te na izborniku Action-Properties. Moguća su
slijedeća podešavanja :

FTP site

Osnovni konfiguracijski podaci

Za anonimni pristup poslužitelju koristi se naziv


korisnika anonymous ili ftp, zaporka može biti bilo koji
string.

Messages

Prijavne i odjavne poruke poslužitelja

Banner:
naziv FTP poslužitelja koji se prikazuje nakon prvoga kontakta s
njim
Welcome:
pozdravna poruka nakon uspješnog logiranja korisnika
Exit:
poruka nakon odjave korisnika sa poslužitelja
Maximum connections:
FTP site identification Poruka poslužitelja kada je dosegnut definirani max.broj
podaci o poslužitelju:opis, IP adresa i TCP port na kojemu će konekcija na poslužitelju
raditi
FTP site connections
broj istovremenih (simultanih) konekcija na njega: neograničen
(Unlimited) ili točno određeni broj (Connections limited to) te
vrijeme nakon kojega se neaktivna konekcija gasi (Connection
timeout in seconds)
Enable logging
logiranje aktivnosti na poslužitelju u datoteku ili bazu podataka
Curent Sessions
pogled na trenutno aktivne korisnike, gdje možemo odspojiti
pojedinačnog (Disconnect) ili sve spojene korisnike (Disconnect
All)

Security accounts

Određivanje korisnika koji imaju pravo spajanja na FTP


poslužitelj:
 anonimni (Allow anonymous connections
Enabled - omogućeno)
 samo anonimni (Allow only anonymous
connections Enabled - omogućeno)

12/31
APR – Laboratorijske vježbe

Home directory
Opcijom Add se dodaju računala na listu zabrane ili
Početna lokacija datoteka i prava nad njima dozvole.

Spajanje na FTP poslužitelj je, pored konzolnog klijenta,


moguće obaviti i korištenjem Internet Explorer-a
ukucavanjem adrese poslužitelja tj. ftp://localhost

Početni direktorij (FTP site directory) može biti:

 na lokalnim diskovima (A directory located


on this computer)
 ili na dijeljenoj stazi na mreži (A directory
located on another computer)

Za odabrani direktorij korisnici mogu imati


slijedeća prava: čitanja (Read) te pisanja (Write).

Može se odabrati da li da se posjete korisnika


logiraju (Log visits).

Directory listing style

Odabir UNIX (godina se prikazuje kao 4 znamenkasti


broj) ili MS-DOS (godina se prikazuje kao 2
znamenkasti broj)

Directory security

Mogućnost selektiranja dozvola i zabrana pristupa


računala sa mreže po IP adresi. Ovo je neka vrsta
internog Firewall riješenja kojim se može selektirati
koje IP adrese imaju prava pristupa, a koje ne.

Postoje dvije logike podešavanja:

1.Sva računala imaju pravo pristupa (By default, all


computers will be Granted access), a opcijom Add se
dodaju ona računala koja neće imati pravo pristupa.

2.Sva računala nemaju pravo pristupa (By default, all


computers will be Denied access), a opcijom Add se
dodaju računala koja će imati pravo pristupa.

13/31
APR – Laboratorijske vježbe

FTP naredbe

Ne postoji jedinstveni standard za definiranje FTP naredbi. One variraju od sustava do sustava, a najčešće se koristi UNIX izvedba FTP
naredbi. Na drugim operativnim sustavima naredbe se uglavnom preklapaju sa UNIX izvedbom.
Popis FTP naredbi:
! cr macdef proxy send
$ delete mdelete sendport status
account debug mdir put struct
append dir mget pwd sunique
ascii disconnect mkdir quit tenex
bell form mls quote trace
binary get mode recv type
bye glob mput remotehelp user
case hash nmap rename verbose
cd help ntrans reset ?
cdup lcd open rmdir
close ls prompt runique

Obzirom da je popis FTP naredbi poprilično veliki, slijedi opis samo najčešće korištenih, grupiranih po namjeni za izvršavanje točno određenih
akcija.

I. Uspostava i prekidanje veze


− ftp – početak ftp sesije
− open [hostname] – uspostavlja vezu sa navedenim udaljenim računalom
− close – prekida se veza sa udaljenim računalom, ali ne zaustavlja izvođenje programa
− disconnect – naredba identična naredbi close
− quit – prekida trenutačnu vezu s udaljenim računalom ako postoji, i završava rad ftp programa
− bye - naredba identična naredbi quit

II. Promjena direktorija i istraživanje njegovog sadržaja


− cd [ime_direktorija] – mijenja aktivni direktorij na udaljenom računalu
− cd.. – mijenja aktivni direktorij za jednu razinu prema gore
− pwd – ispis radnog direktorija na udaljenom računalu
− lcd [novi_direktorij] – mijenja aktivni direktori na lokalnom računalu u novi_direktorij (unos naredbe lcd bez argumenta vraća
osnovni korisnički direktorij kao aktivni)
− cdup – mijenja aktivni direktorij na udaljenom računalu za jednu razinu prema gore
− dir – ispisuje potpuni sadržaj (vlasnik, datum stvaranja, veličina, dozvole) aktivnog direktorija na udaljenom računalu
− ls – ispisuje samo imena datoteka u aktivnom direktoriju na udaljenom računalu

III. Odabir tipa prijenosa datoteka


− ascii – naredba mijenja tip prijenosa datoteka iz binarnog u ASCII
− binary - naredba mijenja tip prijenosa datoteka iz ASCII u binarni

IV. Prijenos datoteka sa udaljenog računala


− get [ime_udaljene_datoteke] – prijenos jedne datoteke sa udaljenog računala na lokalno
− mget [imena_udaljenih_datoteka] – prijenos više datoteka sa udaljenog računala na lokalno
− recv – naredba identična naredbi get, ali se smatra zastarjelom i ne preporuča se koristiti ju

V. Prijenos datoteka na udaljeno računalo


− put [ime_lokalne_datoteke] – prijenos jedne datoteke sa lokalnog računala na udaljeno
− mput [ime_lokalnih_datoteka] – prijenos više datoteka sa lokalnog računala na udaljeno
− send - naredba identična naredbi put, ali se smatra zastarjelom i ne preporuča se koristiti ju

VI. Brisanje datoteka na udaljenom računalu


− delete [ime_udaljene_datoteke] – brisanje jedne datoteke na udaljenom računalu
− mdelete [imena_udaljenih_datoteka] – brisanje više datoteka na udaljenom računalu

VII. Druge naredbe


− status – ispisuje informacije o trenutnom stanju ftp sesije
− bell – mijenja prekidač kojim se određuje čuje li se zvučni signal nakon završetka prijenosa svake datoteke
− prompt – mijenja prekidač koji kontrolira potvrdu koju traže naredbe mget i mput o prijenosu svake pojedine datoteke
− hash – uključuje/isključuje ispisivanje znaka # nakon svakog uspješno prenesenog bloka podataka
− verbose – uključuje/isključuje prikazivanje odziva ftp poslužitelja i podatke o statistici prijenosa
− ! [naredba] – naznačena naredba izvršava se na lokalnom računalu (naredba ! bez argumenata označava izlazak u interaktivnu
ljusku na lokalnom računalu)
− help [naredba] - ispisivanje informacija o naredbi iz lokalnog sustava pomoći (ukoliko se ne navede argument, naredba help
ispisat će se kratki popis svih ponuđenih ftp naredbi)
? [naredba] – naredba identična naredbi help

14/31
APR – Laboratorijske vježbe

FTP poslužitelji koristi kodirane poruke kojima se može isčitati status te povratne informacije s poslužitelja. U prilogu
je lista istih:

Kod Opis
100 zatražena operacija se počela provoditi, ali klijent očekuje neki drugi kod da pošalje drugu
naredbu
110 poništi brojač prenesenih blokova
120 usluga spreman za (n) minuta.
125 podatkovna veza već je otvorena, započinje transfer
150 označava da poslužitelj namjerava otvoriti novu konekciju na priključku 20 i početi slati podatke.
200 akcija je provedena uspješno, klijent može izdati novu naredbu.
200 naredba je valjana i prihvaćena.
202 naredba nije izvršena
211 obično rezultat naredbe STAT, uključuje neuniformne i "human-readable" podatke o poslužitelju.
212 status direktorija
213 status datoteke
214 rezultat naredbe HELP, npr. HELP RETR:
214 Syntax: RETR <sp> file-name
215 NAME je generički naziv operativnog sustava, npr. UNIX. Ovo je uobičajeno odgovor na naredbu SYST,
npr:
215 UNIX Type: L8
215 MACOS Server
215 NetWare system type.
220 usluga je spremna za novog korisnika
221 usluga zatvara kontrolnu vezu.
225 podatkovna veza otvorena, nema transfera u tijeku
226 zatvaranje podatkovne veze. Zahtijevana akcija sa datotekom izvršena uspješno.
227 ulazak u pasivni način rada
230 ovaj kod pojavljuje se nakon uspješno provedene autorizacije korisnika.
250 potvrda uspješno obavljene akcije, npr. Pojavljuje se kao rezultat naredbe MKD
257 rezultat naredbe MKD ("make directory")
300 naredba je završila uspješno, ali klijent treba poslati dodatne informacije kako bi se operacija
mogla dovršiti
331 korisničko ime ispravno, poslužitelj zahtjeva zaporku, bilo da je riječ o regularnom, nepostojećem ili
anonimnom korisniku.
332 potreban korisnički račun za pristup poslužitelju
350 poruka se pojavljuje jer poslije izvršavanja nekog zahtjeva, treba upisati dodatnu komandu ili informaciju
za dovršetak zahtjeva
400 naredba nije uspješno završila. Greška je privremena, i ako klijent pošalje naredbu ponovo,
postoji mogućnost da uspije.
421 usluga nije dostupna, kontrolna veza se zatvara
425 Ne može se uspostaviti podatkovna veza
426 akcija nije uspješno završila i veza je zatvorena
450 zatražena akcija ne može se izvršiti, npr ako pokušamo upotrijebiti DELE naredbu na datoteci nad kojom
nemamo prava brisanja.
451 zatražena akcija je prekinuta, lokalna greška u obradi
452 zatražena akcija nije preuzeta. Nedovoljan prostor za pohranu na disku.
500 naredba nije uspješno završila. Greška je trajna, i ako klijent pošalje naredbu ponovo, dobit će
istu grešku.
500 greška u sintaksi, naredba nije prepoznata.
501 greška u sintaksi parametra ili argumenta
502 naredba nije primjenjiva
503 slijed naredbi nije dobar, npr RNTO (Finish rename a file) nije došao odmah nakon RNFR (Rename a file)
504 naredba nije primjenjiva za taj parametar
530 korisnik nije prijavljen na poslužitelj. Možda je poslao krivu zaporku ili korisničko ime, a možda je i
omogućen samo anonimni pristup.
532 Potreban korisnički račun za pohranu podataka
550 Zatražena akcija ne može se izvršiti. Ovaj kod se pojavljuje kad klijent pošalje zahtjev za nepostojećom
datotekom, ili pokuša podići datoteku u direktorij gdje nema prava pisanja. Također, ako klijent pokuša
napraviti ili obrisati direktorij ili datoteku tamo gdje nema prava na to.
552 Zatražena akcija ne može se obaviti; zbog ograničenja ili nedostatka diskovnog prostora datoteka nije
spremljena na čvrsti disk
553 Zatražena akcija ne može se obaviti jer ime datoteke ne odgovara standardu operativnog sustava gdje se
nalazi FTP poslužitelj. Npr, ime sadrži prazni znak, kontrolni znak ili hrvatski znak (č, ć, đ, ž, š)

15/31
APR – Laboratorijske vježbe

APR Lab4 - Zadatak na vježbi :

1.Kreirati novoga lokalnog korisnika na poslužitelju, korisničkog imena <prezime_studenta> te s lozinkom <ime_studenta>.
Postaviti da novoprijavljeni korisnik nema mogućnost izmjene lozinke te da lozinka nikad ne istječe. Postaviti ga u grupu administratora.

Lokalni: Mrežni:
2.Navesti mrežni naziv i IP adresu lokalnog
poslužitelja i jednog od poslužitelja u laboratoriju
(po izboru).

3.Instalirati FTP poslužitelj prema uputama. Nakon instalacije testirati da li je FTP poslužitelj aktivan preko konzole za rad sa servisima.

4.Podesiti FTP poslužitelj: prijaviti korisnike (kreiranog pod 1), odabrati pozdravne poruke, odabrati početni direktorij, podesiti prava po
potrebi. U početni direktorij odložiti par proizvoljnih datoteka.

Lokacija preuzete datoteke:


5.Obaviti lokalno spajanje na FTP poslužitelj i
izvesti prijenos datoteka (download) iz početnog
direktorija (prethodno staviti datoteke u početnu Korištena naredba:
mapu). Gdje se nalazi preuzeta datoteka. Napisati
naredbu koju ste koristili.

6.Postaviti proizvoljnu datoteku na FTP poslužitelj Naredba:


korištenjem naredbe za tu radnju (upload).
Napisati naredbu koju ste koristili.
Naredba:
7.Izbrisati datoteku koju ste netom postavili.
Napisati naredbu koju ste koristili.

8.Obaviti spajanje na drugi odabrani FTP poslužitelj u laboratoriju.

9.Provjeriti aktivnost drugih korisnika u mreži na lokalnom FTP poslužitelju pomoću opcije Current Sessions.

10.Provjeriti mogućnost spajanja na FTP poslužitelj, lokalno i udaljeno, korištenjem Internet Explorera.

Da li je spajanje uspjelo ?

11.Podesiti broj dozvoljenih konekcija na FTP


poslužitelj na jednu konekciju. Spojiti se na lokalni Koji je povratni kod sa poslužitelja i što znači ?
poslužitelj preko konzole. Spojiti se ponovno sa
novo pokrenutom konzolom na lokalni poslužitelj.

12.Postaviti zabranu pristupa lokalnome FTP


poslužitelju sa bilo koje adrese osim odabrane IP
adrese iz mreže. Proizvoljno odrediti koje je to
računalo u mreži.
Testirati pristup sa dozovljenog i sa drugih
nedozvoljenih računala. Opisati efekat.

13.Testirati pristup lokalnome FTP poslužitelju


anonimno.
Zabraniti pristup anonimnom korisniku te testirati
pristup nakon toga. Opisati efekat.

Datum Student

16/31
APR – Laboratorijske vježbe

APR Lab5
Terminalni servisi – Terminal Server

Terminalni servisi omogućuju


terminalni rad u Windows Server okruženju.
Na taj način je omogućeno daljinsko
povezivanje na lokalni poslužitelj i izravni rad
na njemu. Na ovaj način poslužitelj djeluje
kao klasični aplikacijski poslužitelj te nudi
svoje hardverske-ske resurse korisnicima.
Okruženje je multisesijsko i omogućava da
više korisnika istovremeno koristi instalirane
aplikacije u Windows Server okruženju. Svaki
klijent dobiva svoju sesiju. Na Windows
Server poslužitelju servis Terminal Services
pruža usluge klijentnim računalima koja
imaju instaliran klijentni program (Remote
Desktop Connection).
Instalacija Terminal servisa se obavlja
preko Windows konfiguracijskog programa.
Start - Settings – Control Panel –
Add/Remove programs.

Klijent terminalnih servisa na starije verzije


operacijskih sustava (Windows NT, Windows
95/98/2000 Pro) se može instalirati na dva
načina.

Prvi : korištenjem ugrađenog programa za


izradu klijentne instalacije (Start - Programs -
Administrative Tools - Terminal Services
Client Creator). Za ovaj program potrebne su
dvije prazne diskete kako bi se na njima
kreirala instalacija klijenta.

Drugi : Korištenjem vanjskog programa


Remote Desktop Connection koji je sadržan u
jednoj instalacijskoj datoteci i preuzima se sa
Microsoft Internet stranica.
Odabrati opciju Terminal Server i potvrditi sa Next.
Nakon što su terminalni servisi instalirani i
Nakon početka instalacije odabrati način rada aktivirani moguća se dodatna podešavanja za
Terminalnih servisa. korištenje. Postavke se mogu mijenjati
korištenjem konfiguracijskog programa. Start
Remote administration mode - mogućnost - Programs - Administrative Tools - Terminal
administriranja sustava na daljinu, spajanje Services Configuration
do dva korisnika.
Terminal Services Manager omogućava
Application server mode - pokretanje lokalnih pregled svih dostupnih poslužitelja sa
aplikacija sa udaljenog računala, za ovakav Terminalnim servisima, pregled prijavljenih
rad potrebno je nabaviti dodatne licence od korisnika te pokrenute procese na
Microsoft-a za željeni broj korisnika. računalima. Omogućena je i komunikacija
jednostavnim porukama sa trenutno aktivnim
Da bi mogli obaviti spajanje na poslužitelj s korisnicima (desna tipka miša – Send
terminalnim servisima potrebno je obaviti Message)
instalaciju klijenta. Na operacijskim
sustavima Windows XP te serverskim Pokretanje : Start - Programs -
verzijama klijent je već instaliran i Administrative Tools - Terminal Services
pokrećemo ga sa Start – Run – mstsc ili Start Manager
– Programs – Accessories – Communication – Na polju Users vide se trenutno aktivni
Remote Desktop Connection. korisnici:

17/31
APR – Laboratorijske vježbe

Na polju Processes vide se trenutno pokrenuti


procesi

Opcijom Select Remote Users ...


dodajemo korisnike na listu prava korisnika
koji se mogu logirati na Remote Desktop
servis.

Ako nam za potrebe rada nije


potreban aplikacijski Terminal Server, već
imamo samo potrebu administriranja
poslužitelja na daljinu, tada možemo
iskoristiti ugrađenu opciju Remote Desktop
usluge koja također omogućava udaljeni rad.
Pokrenemo Start – Settings – Control panel –
System i odaberemo karticu Remote.
Uključivanje Remote Desktop funkcije
obavljamo selektiranjem check-box polja
„Allow users to connect remotely to this
computer“. Broj dozvoljenih konekcija za
ovakav način rada je dvije konekcije
istovremeno.
Terminal servis omogućava i da
odredimo točno određenu aplikaciju koja će
se pokretati za korisnika kada se logira na
njega. Podešavanje aplikacije se obavlja na
kartici Environement korisničkog računa.
Potvrdimo check-box „Start the following
program at logon“. U polje „Program File
Name“ se upisuje naziv aplikacije, a u polje
„Start in“ lokacija na disku u kojemu će se
izvršavati. Osnovna ograničenja, što se tiče
korisnika, su:
• da korisnik mora imati pridruženu
zaporku svome računu
• da je pripadnik administracijske ili
Remote Desktop Users grupe.

18/31
APR – Laboratorijske vježbe

APR Lab5 - Zadatak na vježbi :

1.Kreirati korisnika na poslužitelju, korisničkog imena terminal te s lozinkom terminal. Postaviti da


novoprijavljeni korisnik nema mogućnost izmjene lozinke te da lozinka nikad ne istječe.

2.Omogućite Remote Desktop servis na lokalnom poslužitelju.

3.Pokrenuti RDC klijenta i spojiti se na Da li ste uspjeli ?


lokalno računalo (localhost) sa lokalnim
administrator računom. Da li ste uspjeli ? Razlog ?
Razlog ? Riješite problem i obavezno se
spojite na Terminal Server.
Ostavite korisnika spojenim.

Da li ste uspjeli ?
4.Pokrenuti RDC klijenta i spojiti se na
lokalno računalo (localhost) sa lokalnim Razlog ?
terminal računom.
Da li ste uspjeli ? Razlog ? Riješite problem i
obavezno se spojite na Terminal Server.
Ostavite korisnika spojenim.

Da li ste uspjeli ?
5.Pokrenuti RDC klijenta i spojiti se na
lokalno računalo (localhost) sa lokalnim Razlog ?
administrator računom. Da li ste uspjeli ?
Razlog ?

6.Odlogirajte sve lokalne konekcije. Spojite se na drugi odabrani poslužitelj u laboratoriju putem terminalnih
servisa

7.Poslati poruku (send message) drugom računalu pomoću Terminal Services Manager.

8.Pratiti ostale korisnike koji su spojeni na vaš poslužitelj preko Terminal Services Manager programa te
testirati ubijanje njihovih pokrenutih procesa i cijele sesije.
Logirati se na lokalni server. Što se dogodilo ?

9.Pridružiti lokalnom korisniku terminal da Minimizirajte prozor aplikacije. Što primjećujete ?


mu se otvara aplikacija mspaint.exe prilikom
logiranja na lokalni Terminal Server.

Logirati se na lokalni server. Što se dogodilo? Zatvorite aplikaciju. Što se dogodilo ?

Minimizirajte prozor aplikacije. Što


primjećujete ?
Napišite zaključak događaja !
Zatvorite aplikaciju. Što se dogodilo ?

Napišite zaključak događaja !

Datum Student

19/31
APR – Laboratorijske vježbe

APR Lab6
Izrada sigurnosnih kopija (Backup)

Cilj sigurnosnih kopija podataka je da


se oporavak od gubitka podataka izvrši brzo i
učinkovito. Redovita kopija podataka na
računalima sprječava gubitak podataka zbog
kvara na disku, virusa i sličnih događaja. Ako
se dogodi gubitak podataka mogu se lako
vratiti sigurnosna kopija. Windows Server
verzija OS-a ima ugrađenu aplikaciju
(Windows NT Backup) koji omogućava
jednostavnu izradu sigurnosne kopije kao i
njen povrat. Backup se može pokrenuti ručno
ili se može definirati automatska izrada • Na slijedećem ekranu treba odrediti
sigurnosne kopije. Sigurnosna kopije se može gdje će se spremiti backup.
spremiti na čvrsti disk ili na neku mrežnu
lokaciju kao što je poslužiteljsko računalo.
Kopija se može spremiti i na jizmjenjivi medij
kao što je traka, ima veliki kapacitet pa je
pogodna za velike kopije. Windows Backup
omogućuje pet vrsta izrade: normal, copy,
differential, incremental i daily.

Izrada sigurnosne kopije pomoću


aplikacije Microsoft Windows NT Backup

Prije početka potrebno je zatvoriti sve


dokumente koji će se kopirati.

• Kliknite na Start > Run, upišite u U tekst polje 'Choose a place to save
tekst polje ntbackup i kliknite na OK. your backup' upišite lokaciju na disku
• Otvara se Backup dijalog polje. ili odaberite sa Browse. U polju 'Type
Kliknite na Backup Wizard. Otvara se a name for this backup' upišite
Backup Wizard > Next. proizvoljni naziv za backup proceduru
• Pojavljuje se izbor što želite backup- npr. Backup1 > Next.
irati. Izaberite Back Up Selected Files,
Drives, Or Network Data >Next. • Na završnome dijalog ekranu
možemo obaviti izradu siguronosne
kopije potvrdom sa Finish ili pak
podesiti dodatne opcije odabirom
Advanced.

• Pojavljuje se izbor što se želi kopirati.


Kliknite na System State, pogledajte
što se sve tu nalazi, nemojte ništa
označavati. Proširite My Computer i
proširite C:, nemojte označavati
checkbox polje kraj C:, označite • Izaberite opciju Normal u 'Select The
Boot.ini checkbox > Next. Type Of Backup' padajućoj listi.
Opciju Backup Migrated Remote
Storage Data ne označavajte ->
Next.

20/31
APR – Laboratorijske vježbe

• Označite Now opciju > Next > Finish.


• Slijedeći ekran omogućava izbor
verifikacije siguronosne kopije: • Kada Backup Progres dijalog polje
javi da je backup obavljen kliknite na
Report ekransku tipku. U Notepad-u
se ispiše Backup report , pogledajte
što piše u izvještaju i zatvorite
Notepad > Close.

• Provjerite da li se kreirao backup


dokument c:\ backup1.bkf.

Potvrdite Verify data after backup >


Next.

• Na slijedećem ekranu moguć je


odabir da li će se prethodna backup
datoteka nadograditi ili prebrisati.
Označite opciju Replace The existing
Backup > Next.

• Slijedeći prozor omogućava


podešavanje vremena izvršenja
backup procedure: odmah (Now) ili
naknadno (Later).

21/31
APR – Laboratorijske vježbe

Automatizirana izrada kopija

• Kliknite na Start > Programs >


Accessories > System Tools >
Backup. U Backup dijalog polju
izaberite opciju Backup wizard >
Next. Označite opciju Back Up
Selected Files, Drives, Or Network
Data i kliknite Next.

• Proširite My Computer, proširite C: i


označite Inetpub checkbox > Next.

• U polju 'Type a name for this backup'


upišite proizvoljni naziv za backup
proceduru npr. Backup2 > Next.

• Kliknite na Advanced dugme za


dodatne opcije. Za Type Of Backup
opciju izaberite Normal > Next. • Kliknite na Advanced ekransku tipku,
kliknite na End Date opciju, upišite
• Izaberite opciju Verify Data After sutrašnji datum i kliknite OK > OK >
backup > Next. Next > Finish.

• Izaberite opciju Replace The Existing


Backups > Next.

• Odaberite naknadnu izradu kopije


(Later).

• Obzirom da automatizirani posao ne


može pokrenuti bilo koji korisnik,
ukucati korisničko ime i zaporku
administratora lokalnoga računala:

U tekst polju Job Name upišite


Inetpub Backup i kliknite na ekransku
tipku Set Schedule.

• U Schedule Task padajućoj listi


izaberite Daily opciju, a u Start Time • Otvorite Windows Explorer i
polju upišite vrijeme oko pet minuta provjerite da li je kreirana datoteka
kasnije od trenutnoga vremena. Backup2.bkf.

• Sačekajte vrijeme koje ste odredili za


Backup (plus minutu/dvije). Opet
otvorite Windows Explorer i provjerite
da li je kreirana datoteka
Backup2.bkf.

22/31
APR – Laboratorijske vježbe

Povrat sigurnosne kopije (Restore)

• Otvorite backup dijalog polje i


izaberite opciju Restore Wizard >
Next. U izborniku s lijeve strane
proširite File i Media created <date>
(gdje je <date> datum kreiranja
backupa), i kliknite na C:, s desne
strane označite boot.ini I -> Next
>Finish > OK.

Pogledajte izvještaj operacije (Report) >


Close.

Provjera automatizirane sigurnosne


kopije

• Kliknite na Start > Programs >


Accessories >System Tools
>Scheduled Tasks. Dvostrukim
klikom kliknite na Inetpub Backup.
Pogledajte tekst u Run tekst polju, to
je ntbackup komanda sa parametrima
kreiranim wizardom za backup
Inetpub direktorija. Kliknite na
Schedule karticu, tu su podaci koje
ste unijeli pomoću wizarda. Kliknite
na OK.

• Desnim klikom kliknite na Inetpub


Backup I kliknite na delete. Izbrišite I
backup dokumente na C disku koje
ste kreirali.

23/31
APR – Laboratorijske vježbe

APR Lab6 - Zadatak na vježbi :

1.Odaberite sami bilo koji direktorij na disku i napraviti sigurnosnu kopiju pomoću opisane NT
Backup aplikacije, uz opciju verifikacije i brisanja prethodnih siguronosnih kopija.

2. Nakon toga izbrišite izvorne podatke čiju ste kopiju napravili.

3.Pomoću 'restore' opcije vratite podatke nazad na njihovo izvorno mjesto.

4.Odaberite ponovno isti direktorij, ali sada napravite automatiziranu izradu siguronosne kopije
podataka.

Datum Student

24/31
APR – Laboratorijske vježbe

APR Lab7 Instalacija Microsoft DNS poslužitelja u okviru


Domain Name System (DNS) Windows Server 2003 okruženja

DNS sustav omogućava korisnicima usluge 1. Pokrenuti Control Panel, i otvoriti


prevođenja imena računala u pripadne mrežne IP Add/Remove Programs korisnički alat.
adrese. Po strukturi, Domain Name System (DNS) 2. Odabrati Add/Remove Windows
je hijerarhijski sustav imenovanja i prati strukturu Components opciju.
krošnje. Naziv računala u DNS sustavu prati 3. Označite Networking Services i potvrdite
strukturu stabla i sastoji se od korijena, koji se sa Details. Prozor Networking Services se
označava sa točkom, te nakon toga nazivom nakon toga otvara.
domene, eventualnih poddomena te završno sa 4. Odaberite Domain Name System (DNS) i
nazivom računala na samome kraju. Nazivi potvrdite sa OK da bi se vratili na
domene, poddomena te računala (hosts) se uvijek Windows Components prozor.
odvajaju sa točkom. Primjer domenskoga naziva bi 5. Odaberite Next. Instalacijski program će
bio: nakon toga obaviti instalaciju odabrane
usluge .
www.company.com. 6. Po završetku odaberite Finish da zatvorite
prozor i da se vratite nazad na
Dijelovi naziva su, gledajući uvijek sa Add/Remove Programs prozor.
desna ulijevo: 7. Zatvorite Add/Remove Programs prozor.
. korijen
com. naziv domene
Provjera rada DNS servisa
company. naziv podomene
www. naziv računala
Nakon završetka instalacije DNS poslužitelj je
U bazi podataka DNS poslužitelja uz naziv instaliran kao servis i moguće je putem konzole za
računala, kao drugi upareni bitni podatak, nalazi se rad sa servisima vidjeti njegovu trenutnu aktivnost
IP adresa pripadnoga računala. (Start – Run – services.msc). Također korištenjem
konzolne naredbe NET moguće je obaviti
Kada korisnik na klijentnome računalu zaustavljanje i ponovno pokretanje servisa.
zatraži bilo koje drugo računalo na mreži, koristeći
njegov naziv prema imenu (prethodno opisan) tada Kreiranje proslijedne zone (Forward Lookup
se svaki put pokreće proces otkrivanja IP adrese Zone)
zahtjevanoga računala koristeći DNS sustav. Znači
DNS sustav funkcionira kao klijent-poslužitelj način
rada. Klijent je DNS klijent koji se nalazi kao Kreiranje zone je omogućeno korištenjem DNS
uslužni program na klijentnom računalu, dio TCP/IP konzole (Start - dnsmgmt.msc). Po otvaranju
usluge, dok je poslužiteljski dio DNS poslužitelj koji konzole na pregledniku su prikazani naziv
radi kao servis na poslužiteljskome računalu. DNS lokalnoga DNS poslužitelja te dvije prazne grane za
klijent i DNS polsužitelj nisu platformski ovisni, te proslijednu (Forward) i invertnu (Reverse) zonu.
je moguća bilo koja kombinacija operacijskih Selektirati Forward Lookup Zones i na izborniku
sustava na obje strane (Microsoft, Linux, UNIX, odabrati Action - New zone Potvrditi početak
Apple, ...). čarobnjaka sa Next te odabarti vrstu zone:

Na DNS poslužitelju su pohranjeni podaci • Primarna - koja se ažurira izravno na


o nazivu računala i pripadna IP adresa u tzv. serveru
Domenske prostore (Domain Space). Naime, svaki • Sekundarnu - koja je kopija baze nekoga
DNS poslužitelj može istovremeno pohraniti više drugoga DNS poslužitelja te je pogodan za
domenskih prostora koji predstavljaju različita raspodjelu opterćenja (load balacing) ili
stabla. Domenski prostor koji objedinjava jednu redundanciju (fault tolerant)
logičku cjelinu naziva se 'zona'. Zona može • Zamjensku – koja obavlja samo
pokrivati cijeli domenski prostor počevši od proslijeđivanje upita prema drugim DNS
korijena, pa preko svih domena i podomena ili pak poslužiteljima radi smanjivanja prometa
može biti samo dio domene ili poddomene. replikacije
Administratori sustava sami odabiru i postavljaju
zone prema potrebama sustava.
Nakon potvrde sa Next unesite naziv zone.
Bitni zapisi u zoni su: SOA (SOA record - naziv
Potvrdite sa Next i odaberite naziv tekstualne
poslužitelja koji nosi zonu), NS (NS records – naziv
datoteke u kojoj će biti spremljeni podaci ili pak
svih ostalih DNS poslužitelja u zoni), A (A records –
odaberite već kreiranu datoteku na nekome
zapisi o nazivima računala s pripadnim IP
drugome DNS poslužitelju. Potvrdite sa Next i
adresama), CNAME (zapisi s zamjenskim imenima),
odaberite način ažuriranja podataka (statički ili
...
dinamički). Potvrdite sa Next te finalnom potvrdom
Finish završite kreiranje nove zone. Nakon što
Da bi DNS sustav postao efikasan potrebno je
čarobnjak završio kreiranje, u grani proslijednih
obaviti instalaciju DNS poslužitelja, iskonfigurirati
zona bi se trebala pojaviti novokreirana zona.
ga i na njemu kreirati željene zone sa pripadnim
zapisima.

25/31
APR – Laboratorijske vježbe

Kreiranje invertne zone (Reverse Lookup


Zone)

Proslijedna zona služi za usporuku IP adresa


klijentima, na osnovu njihovoga imena, dok
invertna radi obrnuto. Naime, ponekad klijnetima
treba naziv računala na osonovu poznate IP
adrese, te u tim slučajevima taj podatak isporučuje
invertna zona na DNs poslužitelju.

Kreiranje invertne zone:

Selektirati Reverse Lookup Zone ogranak i odabrati


Action – New Zone sa Next potvrditi početak
čarobnjaka te odabati Primarnu zonu. Na prozoru
Reverse Lookup Zone Name ukucajte prva tri broja
IP adresnoga prostora u Network ID polju.
Potvrdite sa Next te odaberite kreiranje nove
datoteke. Potvrdite sa Next te odaberite samo
statičke unose. Završno sa Finish potvrdite izradu
zone. Nakon izrade u odjeljku Reverse Lookup
Zone biti će prikazana novokreirana invertna zona.

Kreiranje Host zapisa s pripadajućim


pokazivačem (PTR Record)

Selektirati željenu proslijednu zonu te odabrati na


glavnome izborniku 'Action' – 'New Host (A)'. Na
novome prozoru u polje 'Name' upisati željeni naziv
računala te u polju 'IP address' ukucati IP adresu
računala. Da bi se u invertnoj zoni pojavio invertni
zapis automatski, obavezno selektirati polje 'Create
associated pointer (PTR) record'. Klikom na 'Add
Host' potvrditi unos te sa 'Done' zatvoriti prozor.

DNS Cache zapis

Nakon svakoga upita sa DNS klijenta DNS


poslužitelji vrate povratni odgovor koji može biti
pozitivan ili negativan. Svi pozitivni odgovori se
zapisuju u lokalnu datoteku poznatu kao DNS
cache datoteka. Svaki zapis ima i posebnu
vrijednost koja označava vremensku valjanost
zapisa (TTL time-to-live). Naime, kod svakoga
upita sa klijenta, klijent uvijek prvo provjerava tu
datoteku i ako u njoj pronađe valjani zapis ne ide
sa upitom prema definiranom DNS poslužitelju. Ako
je TTL istekao tada ide sa upitom prema DNS
poslužitelju.

Kreiranje poddomene

Obzirom da je DNS sustav krošnjaste strukture,


omogućena je izrada dodatnih pododmena na
postojeću. Selektirati kreiranu zonu i odabrati New
domain ... Upišite željeni naziv poddomene i
potvrdite sa OK. Nakon toga bi se u pregledniku
trebala pojaviti novokreirana poddomena. U
novotvorenoj poddomeni moguće je kreirati sve
zapise na potpuno isti način kao i u korijenskoj zoni
(domeni).

26/31
APR – Laboratorijske vježbe

APR Lab7 - Zadatak na vježbi :

1.Instalirajte DNS poslužitelj na Windows Server 2003 poslužitelju.

2.Provjerite da li je DNS poslužitelj


instaliran kao servis !
Koji je naziv izvšne datoteke servisa?
3.Zaustavite DNS servis preko komandne
linije. Koju naredbu ste koristili ?

4.Pokrenite DNS servis preko komandne


linije. Koju naredbu ste koristili ?
5.Pokrenuti Task Manager i pronaći PID za
izvršnu datoteku DNS servisa.
Koji je to PID ?
6.Na osnovu PID pronaći na kojim
portovima sluša DNS server.
Koristiti naredbu NETSTAT kako bi
pronašli portove.
7.Kreirati novu Forward Lookup zonu
naziva „prezime studenta“.local
8.U zoni kreirati računalo (host) koje će
imati naziv isto kao i ime studenta te IP
adresu pripadnoga poslužitelja.
9.Pingajte upravo kreirano računalo. Koju
adresu dobivate u odzivu ping aplikacije
10.Promijenite IP adresu kreiranoga hosta
na bilo koju drugu. Ponovno pingajte
računalo prema imenu. Koju adresu
dobivate u odzivu ping aplikacije i zašto ?
11.Komandna naredba IPCONFIG ima
mogućnost isčitavanja DNS cache zapisa
na lokalnome računalu. Koja je to naredba
?
12.Isčitajte lokalni DNS cache zapis i
napišite zapis o vašem računalu kojega
ste pingali pod (10). Koliki je TTL ?
13. Komandna naredba IPCONFIG ima
mogućnost pražnjenja cache zapisa na
lokalnome računalu. Koja je to naredba ?
14.Ispraznite lokalni DNS cache. Pingajte
ponovno vaše računalo. Koju adresu sada
dobivate u odzivu ?

15.Kreirajte poddomenu naziva lab

16.Kreirajte u novotovorenoj podomeni


računalo naziva ftp

17.Pingajte novokreirano računalo

Datum Student

27/31
APR – Laboratorijske vježbe

APR Lab8 podaci o broju prijavljenih korisničkih računa,


Poslužitelj elektronskih poruka veličini poruka, broju poruka te trenutnom statusu
(Mail server) (otključan ili zaključan).

Poslužitelj elektronskih poruka je sevis Nakon što je generirana domena u njoj se


zadužen za razmjenu poruka i datoteka u otvaraju i pripadni poštanski računi (mailbox).
elektronskome obliku. Da bi mogao obaviti posao Odaberite domenu te Action – New – mailbox ... U
do kraja, opremljen je sa servisima za primanje i novootvorenome prozoru ukucajte željeni naziv
slanje pošte, slično kao i klasični poštanski ured. računa te ukucajte i potvrdite pripadnu zaporku za
Radi u klijent/poslužitelj načinu rada. Za račun (password). Zatvorite prozor sa OK.
primanje pošte koristi SMTP (Simple Mail Transfer
Protocol) servis dok za slanje prema klijentu koristi Podešavanje klijenta pošte (e-mail klijenta)
POP (Post Office Protocol) servis odnosno protokol i
to u svojoj trećoj inačici (POP3). Ovi servisi se
skoro uvijek nalaze u okviru poslužiteljskih Za rad sa poslužitelejm elektronske pošte
distribucija operacijskih sustava. potreban je klijent. Skoro sa svim operacijskim
Da bi u laboratoriju mogli testirati rad sustavima isporučuje se klijentni program pomoću
sustava biti će potrebno instalirati i poslužiteljske kojega je moguće pristupiti predefiniranom
komponente (SMTP i POP3 servisi) te klijentne poslužitelju pošte te obaviti poslove primanja i
komponente (e-Mail program). slanja elektronskih poruka. Uz Microsoft
operacijske sustave u pravilu se isporučuje
Instalacija POP3 servisa u okviru Windows program Outlook Express. Pokrenite Outlook
Server 2003 okruženja Express (Start – Programs - Outlook Express) te
startajte sa prijavom korisničkoga računa, obzirom
da kod prvoga otvaranja ne postoji ni jedan.
1. Pokrenuti Control Panel i otvoriti Ukucajte Vaše ime i prezime na prvome prozoru
Add/Remove Programs korisnički alat. (Your Name), nakon toga ukucajte e-mail adresu
2. Odabrati Add/Remove Windows koju koristite (Internet E-Mail Address). Nakon
Components opciju. toga ukucajte mrežne nazive poslužitelja dolazne
3. Označite E-mail Services i potvrdite sa pošte (Incoming Mail Server) i odlazne pošte
Details. Prozor E-mail Services se nakon (Outgoing Mail Server). Završno ukucajte naziv
toga otvara. poštanskoga računa sa pripadnom zaporkom.
4. Odaberite POP3 Service i potvrdite sa OK Potvrdite navedene podatke sa Finish.
da bi se vratili na Windows Components
prozor.
5. Odaberite Next. Instalacijski program će Način preuzimanja pošte na klijentu
nakon toga obaviti instalaciju odabrane
usluge . Klijent pošte može preuzimati poštu na
6. Po završetku odaberite Finish da zatvorite par načina. Standardni način je da se nakon
prozor i da se vratite nazad na preuzimanja pošte na lokalno računalo prazni e-
Add/Remove Programs prozor. mail račun na poslužitelju i na takav način je
7. Zatvorite Add/Remove Programs prozor. postavljen svaki novi račun u Outlook Express
programu.
Provjera rada mail servisa
Druga tehnika omogućuje da se na lokalno
Nakon završetka instalacije Mail poslužitelj računalo preuzima samo kopija poruke, dok izvorne
je instaliran kao servis, konkretno kao dva poruke ostaju pohranjene na poslužitelju (Tools-
odvojena servisa, i moguće je putem konzole za Accounts – Mail - Odaberite račun – Properties –
rad sa servisima vidjeti njihovu trenutnu aktivnost Advanced - Leave a copy of messages on server).
(Start – Run – services.msc). Također korištenjem Ova opcija ima i mogućnost brisanja poruka sa
konzolne naredbe NET moguće je obaviti poslužitelja nakon određenoga broja dana (Remove
zaustavljanje i ponovno pokretanje servisa. Servis from server after ** days) ili pak kada je poruka
za primanje pošte nosi naziv Microsoft POP3 lokalno izbrisana sa klijenta (Remove from server
Service na listi instaliranih servisa. Servis za slanje when deleted from 'Deleted Items').
pošte nosi naziv Simple Mail Transfer Protocol
(SMTP) na listi instaliranih servisa.

Podešavanje POP servisa

Pokrenite konzolu za rad sa POP3


servisom - Start – Run – p3server.msc. Nakon
pokretanja konzole u lijevom dijelu prozora bi se
trebao prikazati lokalni poslužitelj na koji smo
instalirali servis. Odabirom poslužitelja te opcijom
Action – New - Domain ... pokreće se proces
izrade nove domene koju će posluživati mail
poslužitelj. Na novootvorenom prozoru ukucajte
željeni naziv domene i potvrdite sa OK. Nakon toga
se na desnom dijelu konzole generira upravo
kreirana domena. Na prikazu se vide osnovni

28/31
APR – Laboratorijske vježbe

APR Lab8 - Zadatak na vježbi :

1.Instalirajte POP3 servis na Windows Server 2003 poslužitelju.

2.Provjerite da li je POP3 i SMTP servis instaliran kao servis !


Koji je naziv izvršne datoteke servisa?

3.Zaustavite POP3 i SMTP servis preko komandne linije.


Koju naredbu ste koristili ?

4.Pokrenite POP3 i SMTP servis preko komandne linije.


Koju naredbu ste koristili ?

5.Pokrenuti Task Manager i pronaći PID za izvršnu datoteku


POP3 i SMTP servisa. Koji je to PID ?

6.Na osnovu PID pronaći na kojim portovima sluša POP3 i SMTP


servis. Koristiti naredbu NETSTAT kako bi pronašli portove.

7.Pokrenite konzolu za rad sa POP servisom i kreirajte novu


domenu naziva 'prezime studenta'.local

8.U novotvorenoj domeni kreirajte novi račun koji će nositi vaše


ime. Postavite proizvoljnu zaporku.

9.Pokrenite Outlook Express i konfigurirajte račun koji će se


odnositi na vaš server, vašu domenu i vaš korisnički račun.

10.Nakon što se kreirali račun pošaljite mail poruku na taj isti


račun.

11.Provjerite na POP3 konzoli da li je poruka pristigla na


poslužitelj.
12.U Outlook Express klijentu preuzmite svu poštu koja je došla
na Vaš račun. Provjerite na POP3 konzoli da je sva pošta
preuzeta uredno.
13.Kreirajte novu POP3 domenu naziva 'lab.local' te na njoj
račun naziva 'asistent'.

14.Račun koji ste upravo kreirali postavite također u Outlook


Express klijentu (Tools-Accounts-Mail-Add- Mail).

15.Pošaljite mail sa prvoga računa na drugi i testirajte sa POP3


konzolom da li je uredno stigao.
16.Preuzmite svu poštu za oba računa te sa Reply opcijom
odgovorite na zadnji mail. Na koji račun je mail otišao (provjerite
sa POP3 konzolom). Finalno preuzmite svu poštu za oba računa.
17.Postavite da prvi račun preuzima samo kopiju pošte. Potvrdite
ispravnost rada slanjem poruke na isti račun te testiranjem u
POP3 konzoli.
18.Podesite da prvi račun briše poštu nakon 5 dana.
Pošaljite poruku na prvi račun. Promjenite datum na poslužitelju
7 dana unaprijed i testirajte ispravnost rada klijenta.
Nakon testa vratite datum na današnji.
19.Napravite test da se poruka briše sa poslužitelja kada je
izbrisana i sa lokalnoga klijenta gdje je preuzeta.

Datum Student Ovjera vježbe

29/31
APR – Laboratorijske vježbe

Potrebna oprema za izvođenje laboratorijskih vježbi iz kolegija APR:

1. Stolno osobno računalo sa priključenim monitorom (CRT ili LCD) te tipkovnicom i mišem.
2. Instalirani operacijski sustav Windows XP Pro na računalo pod (1)
3. Instaliran VMware Workstation 6.0 na računalo pod (1)
4. Instalacijski CD operacijskoga sustava Windows Server 2003 Standard sa student-key
serijskim brojem.

30/31
APR – Laboratorijske vježbe

Naredbe komandne linije

Naredba Namjena Opis

MD Kreiranje direktorija Creates a directory.

MKDIR [drive:]path
MD [drive:]path

If Command Extensions are enabled MKDIR changes as follows:

MKDIR creates any intermediate directories in the path, if needed.


For example, assume \a does not exist then:

mkdir \a\b\c\d

is the same as:

mkdir \a
chdir \a
mkdir b
chdir b
mkdir c
chdir c
mkdir d

which is what you would have to type if extensions were disabled.

NET USER Kreiranje (bridsanje) NET USER


lokalnih i domenskih [username [password | *] [options]] [/DOMAIN]
korisnika s pripadnim username {password | *} /ADD [options] [/DOMAIN]
zaporkama username [/DELETE] [/DOMAIN]

CACLS Modificiranje prava Displays or modifies access control lists (ACLs) of files
pristupa na NTFS
resursima CACLS filename [/T] [/E] [/C] [/G user:perm] [/R user [...]]
[/P user:perm [...]] [/D user [...]]
filename Displays ACLs.
/T Changes ACLs of specified files in
the current directory and all subdirectories.
/E Edit ACL instead of replacing it.
/C Continue on access denied errors.
/G user:perm Grant specified user access rights.
Perm can be: R Read
W Write
C Change (write)
F Full control
/R user Revoke specified user's access rights (only valid with /E).
/P user:perm Replace specified user's access rights.
Perm can be: N None
R Read
W Write
C Change (write)
F Full control
/D user Deny specified user access.
Wildcards can be used to specify more that one file in a command.
You can specify more than one user in a command.

Abbreviations:
CI - Container Inherit.
The ACE will be inherited by directories.
OI - Object Inherit.
The ACE will be inherited by files.
IO - Inherit Only.
The ACE does not apply to the current file/directory.

31/31

You might also like