Professional Documents
Culture Documents
Mtik 11-FDHDFHTT
Mtik 11-FDHDFHTT
U prethodnoj nastavnoj jedinici smo predstavili osnovne MikroTik alate i to kako sa njima da
kontrolišete bandwidth i aktivnosti u RouterOS-u. Tema ove nastavne jedinice će biti
dodatni RouterOS alati, koji ne spadaju u osnovne alate, ali svakako mogu da Vam budu od
velike pomoći u svakodnevnom radu. Skup ovih dodatnih alata je raznolik i pomoću njih
možete da proširite opseg funkcionalnosti RouterOS-a. Ako Vam je potrebna neka
funkcionalnost, koja ne spada u podrazumevane alate rutera, u većini slučajeva do te
funkcionalnosti možete doći kroz integrisane alate. Tako ćemo pomenuti i predstaviti Email,
Netwatch, Ping, Traceroute i Profile. Biće reči i o RouterOS skladištu (storage), čemu služi i
kako se koristi.
I-mejl alat
I-mejl alat je podesiva funkcija, koju mogu da koriste druge funkcije u RouterOS-u. Na
primer, ukoliko imate potrebu da napravite funkciju, koja će kreirati backup fajl i zatim
planirate da ruter putem i-mejla taj backup fajl pošalje Vama, e-mejl alat ovo može da
realizuje. Kreiranje skripata za upravljanje backupom je prilično jednostavna aktivnost i biće
predstavljena kroz primer koji sledi. Ali kompletna obrada teme o skriptingu neće biti
predmet ovog kursa, jer po svojoj kompleksnosti nije obuhvaćena MCTNA sertifikacijom1.
I-mejl alat može da bude podešen za poseban i-mejl server i potom kasnije pozvan kroz
skriptu. Tom prilikom dostavljate samo potrebne detalje za i-mejl komunikaciju, kao što su:
adresa primaoca, Subject (tema poruke) i tekst poruke. Ukoliko ne izvršite unapred
konfiguraciju i-mejl alata, sve neophodne informacije mogu biti dostavljene prilikom
izvršavanja komande. U predstojećem primeru, konfigurisanjem i-mejl alata unapred,
postići ćemo i veću upotrebljivost samog alata.
1
Postoji veliki broj resursa na webu, u kojima možete pronaći informacije o RouterOS skriptingu. Lokacija na kojoj
ćete pronaći mnogo toga korisnog je http://wiki.mikrotik.com
• To: – unosi se email adresa na koju se poruka šalje i predstavlja obavezno polje.
• CC: – nije obavezno popunjavanje ovog polja. Koristi se ukoliko poruku šaljete na
više email adresa.
• From: – unosi se email adresa sa koje se poruka šalje i predstavlja obavezno polje.
• Body: – telo email poruke, u kome kroz uneseni tekst, poruka može detaljnije da
bude obrazložena.
• File: – polje u kome je moguće pridodati fajl uz poruku. Fajl koji se može prikačiti je
bilo koji fajl koji se nalazi na ruteru. Klikom na strelicu sa desne strane, otvoriće se
lista fajlova koji postoje na ruteru.
/export file=export
/tool e-mail send to=”support@link.co.rs” \
subject=”$[/system identity get name] export) \
body=”$[/system clock get date] configuration file” \
file=export.rsc
Objašnjenje
/export file=export
/tool e-mail send to=”support@link.co.rs” subject=”$[/system identity
get name] export) body=”$[/system clock get date] configuration file”
file=export.rsc
3. Nakon što ste formirali skriptu, potrebno je napraviti scheduler instancu, koja će da
pokreće skriptu. Do ove opcije je moguće doći kroz meni System, pa zatim
Scheduler.
4. Klikom na plus će se otvoriti novi prozor za kreiranje scheduler zadataka za Backup
skriptu. Scheduler je potrebno podesiti na način prikazan na slici 11.4.
U ovom scheduler procesu, backup skripta će pokretati svakih 7 dana, u 10:00 am i slati i-
mejlom izvezeni backup fajl. Skripte su odličan način za proširivanje mogućnosti koje
RouterOS ima. Skoro svaka komanda može da bude realizovana kroz skriptu, koja će se
pokretati u definisano vreme. Na taj način se funkcije koje komanda realizuje automatiziju,
što ovaj sistem čini veoma moćnim. U polju „On Event” mogu da budu uneseni nizovi
RouterOS komandi, u obliku linija koda koje se nalaze u skripti, ili sam naziv fajla skripte
(na primer Backup).
Netwatch
Uloga Netwatch alata je da izvrši zadatu komandu ukoliko IP adresa zadatog hosta više nije
dostupna (ne odgovara na ping zahteve). Netwatch je zasnovan na ping procesu. Nakon što
se u ping procesu javi timeout, može da se izvrši skripta za „down” status, a kada host
ponovo odgovori, druga skripta može da se izvrši za „up” status. Postoji veoma veliki broj
načina korišćenja Netwatcha i mogućnosti su praktično neograničene.
3. U kartici Down ćemo uneti komandu koja će realizovati rebootovanje rutera (Slika
11.6.).
Slika 11.6. Komanda koja će se izvršiti kada drugi host postane nedostupan
Ping
Ping je alat koji se koristi za proveru dostupnosti nekog hosta u mreži. To je veoma
jednostavan alat, ali uprkos tome, često neizostavan i vrlo koristan. Ping alat je moguće
koristiti kako iz komandne linije (unošenjem komande ping i nakon toga, naziva hosta ili IP
adrese), tako i pokretanjem iz Tools menija u WinBoxu.
Traceroute
Traceroute funkcioniše tako što povećava TTL vrednost za 1 svakom skupu poslatih paketa.
Prvi skup poslatih paketa ima TTL vrednost 1 i traceroute „zna” da sledeći ruter pakete neće
proslediti dalje. Sledeći skup ima TTL vrednost 2, tako da će drugi ruter na koji stignu,
vratiti grešku. Ovaj proces se nastavlja sve dok destinacioni host ne primi pakete i vrati
ICMP Echo Reply poruku. Traceroute koristi vraćenu ICMP poruku kako bi napravio listu
rutera preko kojih je paket prošao. Timestamp vrednosti vraćene za svaki ruter zajedno sa
putanjom, predstavljaju vreme kašnjenja (latencu), koje se najčešće izražava u
milisekundama za svaki paket.
Profile
Profile ili Profiler predstavlja alat koji prikazuje korišćenje CPU resursa i dodeljene CPU
resurse različitim procesima u RouterOS-u. U Profileru ne postoje opcije koje bi mogle da se
podešavaju, ali i pored toga to predstavlja odličan dijagnostički alat, koji se koristi za
određivanje toga šta sve zauzima CPU resurse (Slika 11.7.).
Pitanje
a) TLS
b) SSL
c) EAP
d) WPS
Objašnjenje:
Storage
U verzijama 6.20 i novijim, stavka Stores u okviru stavke System, više ne postoji. Nju je
zamenio alat Disks, koji se takođe nalazi u System delu menija. Pokretanjem alata Disks,
otvoriće se prozor Disk List. U ovom prozoru će biti prikazani samo eksterni diskovi, ukoliko
su povezani na ruter putem USB porta (ako ruter ima USB port) ili kao dodatni disk u
virtuelnoj mašini. Nakon povezivanja eksternog diska na ruter, pojaviće se nova instanca
diska, nad kojom je moguće primeniti dve akcije:
Sadržaju eksternog diska, kao i sistemskog diska, može se pristupiti, kao i upravljati
podacima na njima pokretanjem Files stavke u meniju (odnosno otvaranjem File List
prozora).
Rezime
• I-mejl alat je podesiva funkcija, koju mogu da koriste I druge funkcije u RouterOS-u.
I-mejl alat može da bude podešen za poseban i-mejl server i potom kasnije pozvan
kroz skriptu. Tom prilikom dostavljate samo potrebne detalje za i-mejl komunikaciju,
kao što su: adresa primaoca, Subject (tema poruke) i tekst poruke. Ukoliko ne
izvršite unapred konfiguraciju i-mejl alata, sve neophodne informacije mogu biti
dostavljene prilikom izvršavanje komande. Skripting i scheduler alate je jednostavno
koristiti i njihove sposobnosti su veoma značajne. Za svoje funkcionisanje oni često
zahtevaju postojanje skripata. U meniju je potrebno otvoriti stavku System i potom
izabrati Scripts. Nakon što ste formirali skriptu, potrebno je napraviti scheduler
instancu, koja će da pokreće skriptu. Skoro svaka komanda može da bude
realizovana kroz skriptu, koja će se pokretati u definisano vreme.
• Profile ili Profiler, predstavlja alat koji prikazuje korišćenje CPU resursa i dodeljene
CPU resruse različitim procesima u RouterOS-u. U Profileru ne postoje opcije koje bi
mogle da se podešavaju, ali i pored toga predstavlja odličan dijagnostički alat, koji se
koristi za određivanje toga šta sve zauzima CPU resurse.
• U verzijama 6.20 i novijim, stavka Stores u okviru stavke System, više ne postoji.
Nju je zamenio alat Disks, koji se takođe nalazi u System delu menija. Pokretanjem
alata Disks, otvoriće se prozor Disk List. U ovom prozoru će biti prikazani samo
eksterni diskovi.
• Sadržaju eksternog diska, kao i sistemskog diska, može se pristupiti, kao i upravljati
podacima na njima pokretanjem Files stavke u meniju.