Mikrotik pristup preko vlastite DDNS adrese

Vrijeme čitanja: 3 min

Mikrotik uređaju ili bilo kojem servisu koji se nalazi iza Mikrotika vjerojatno želimo pristupati izvana, preko Interneta. Problem je taj što vjerojatno sva kućanstva, a vjerojatno i manje firme, nemaju statički javnu IP adresu nego imaju dinamičku. To znači da se svakih toliko vremena, ta adresa promijeni u neku drugu.

Da bi nam pristup Mikrotiku i servisima iza njega bio omogućen, trebali bi znati svaki put kada se IP adresa promijeni i koja je. Ili ne?

Tu u priču uskače nešto što se zove Dynamic DNS (DDNS). Zadatak ove usluge je da automatski radi ažuriranje promjene javne IP adrese za ime domene koje odredimo.

Mikrotik u sebi već ima takvu uslugu koja se zove Cloud. Do nje se pristupa kroz Winbox putem IP > Cloud. Jednostavno se uključi i stvar radi. Odmah prikaže koja će biti adresa koja se može koristiti za pristup neovisno o IP adresi.

Ta Cloud usluga od Mikrotika radi kako treba, no početkom devetog mjeseca 2021. godine došlo je do problema s domenom koju Mikrotik koristi za pružanje ove besplatne usluge, a rezultat toga je bio da stotine administratora nisu mogli pristupiti uređajima izvana jer adresa nije radila.

Zato ćemo ovdje pokazati način kako preko svoje vlastite domene omogućiti spajanje na Mikrotik i ostale servise koje možda vrtimo iza njega. U suštini imat ćemo svoj vlastiti DDNS servis.

Pred zahtjevi

Način koji je ovdje opisan ima nekoliko pred zahtjeva koje je potrebno ispuniti kako bi sve radilo kako treba:

  • Potrebno je imati svoju domenu
  • Potrebno je imati pristup cPanelu za upravljanje hostingom
  • cPanel mora biti na verziji 94 i novijoj jer je Dynamic DNS tada uveden

Postavljanje

Kreiranje adrese (domene)

1. Prvi dio radimo u cPanelu na hostingu.

2. Kliknuti na Create.

3. Navesti željeno ime adrese.
U pravilu će to biti pod domena adrese koju imamo.
Navesti neki opis da znamo o čemu se radi.

4. Nakon klika na Create, kreirat će se jedan dugački URL koji će nam trebati.
Ovaj URL je jedinstven i služi da uređaj, u ovom slučaju Mikrotik, poziva taj link i govoru mu za svaku promjenu IP adrese.

A mi ćemo pristupati tome preko adrese koju smo definirali.

Polje IP Address je trenutno prazno, to je u redu, jer će tu pisati javna IP adresa kada je Mikrotik počne slati.

Konfiguracija Mikrotika

Sad kad imamo potrebne stvari od domene, idemo složiti Mikrotik.

U Mikrotik treba samo ubaciti jednu liniju skripte.

  1. Koristeći Winbox, otići na System > Scheduler
  2. Kliknuti na znak “plus” za dodavanje novog događaja
  3. Dodati neko prepoznatljivo ime, početak kada će skripta krenuti se izvršavati
  4. Za Interval postaviti neko kraće vrijeme, da se češće radit ažuriranje kako bi pristup uvijek bio živ.
  5. Skripta koju treba staviti:
/tool fetch url="<ovdje zalijepit URL iz cPanela>" mode=https

URL koji je cPanel generirao u prethodnom koraku, treba staviti ovdje u skriptu.

Napomena: ova skripta će generirati zapis u Mikrotik logu svaki put kada se bude radila provjera promjene IP adrese. Na primjer, ako se pod interval stavi 5 minuta, to znači da će se svakih 5 minuta u logu stvoriti zapis u obliku fetch: file “neko_ime_ovdje” downloaded i to može nepotrebno puniti log.

Da bi to izbjegli, u skriptu treba samo dodati dio keep-result=no, tako da konačna skripta izgleda ovako:

/tool fetch keep-result=no url="<ovdje zalijepit URL iz cPanela>" mode=https

Stisnuti OK da se prozor zatvori i postavke spreme.

Skripta će se sad početi izvršavati, a koliko često to ovisi koliko je vrijeme stavljeno pod Interval.

Za provjeru da li sve radi kako treba, u cPanelu pod Dynamic DNS, tamo gdje je IP adresa bila prazna, sad će biti prikazana naša javna IP adresa.

Ovime smo dobili da imamo svoj vlastitu DDNS uslugu koja koristi ime naše domene i nismo ovisni o Mikrotik Cloud usluzi.

AUTOR
Hrvoje Matešić

Hrvoje Matešić

PODIJELI ČLANAK
MOGLO BI TE ZANIMATI
PRETPLATI SE
Saznaj kad napišem novi članak
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments