Jumat, 15 November 2013

Script update dnsexit di mikroti

ip address publicnya spedy berubah seiring waktu berjalan. agar kamu slalu menemukan ip public dignkan mikrocok,eh mikrotik. cr instalasinya gampang, dibutuhkan 1bh line spedi aktip, 1bh modem spddy yg tercolk k mdom td,1bh mikrotik(aq pke rb450g), 1bh akun free aktif di dnsexit.
cara:
1.konfigurasi ip,gateway dan dns di mikrotik sampe bs ngeping ke situs apaaaa gtu.
2. login k dnsexit & buat sbuah domain name ddns dr mnu dns->dynamic dns servce, cari bacaan free second level domain(sld) &klik. yg free aja cnth: msl mmm..... apa yah, ini aja:capedeh.linkpc.net lalu centang ipaddress is dinamic, klik continu ampe slesai.
3.btw busway, sbatang2batang dlu lah, sambil nginget user & paswd wkt login k dnsexit td (krn mw dipake nanti lho).
4,masuk k wbox mkrotiq, dri mnu system->script->+, gnti name jd sudnsexit lalu kopikan dibwh ini k source:
:local username "user login k dnsexit"
:local password "paswd login k dnsexit"
:local hostname "capedeh.linkpc.net"
:global dyndnsForce
:global previousIP

/tool fetch mode=http address="ip.dnsexit.com" src-path="/" \
dst-path="/dnsexit.tmp" port=80 host=ip.dnsexit.com
:local result [/file get [/file find name=dnsexit.tmp] contents]

:local resultLen [:len $result]
:local currentIP [:pick $result 0 ($resultLen-1)]

:if (($currentIP != $previousIP) || ($dyndnsForce = true)) do={
:set dyndnsForce false
:set previousIP $currentIP
:log info "$currentIP or $previousIP"
/tool fetch mode=http address="www.dnsexit.com" \
src-path="RemoteUpdate.sv?login=$username&password=$password&host=$hostname&myip=$currentIP" \
dst-path="/dnsexit.txt" port=80 host=www.dnsexit.com
:local result [/file get dnsexit.txt contents]
:log info ("UpdateDnsExit: update result: ".$result)
}
bri tanda centang semua di policy, apply
5. dri mnu systm->schdulers->+, isikan interval jd 00:02:00, on event: sudnsexit, centang smua di policy llu aplly
6. dah itu azza, cb bk dr wnet lain capedeh.linkpc.net, msuk nggk k mdm mu.
7. klo timbul mslah, debug dr Logs dr mnu wbox
oia,capedeh.linkpc,net boleh kmu ganti pke nama ksukaanmu, tp ttp linkpc.net yaooo.

tambahn: redireksi dns berguna untk membwt website atw tool apaa gtu, cnth: ntuk manjmen mikrotik, seperti yg sya pkai skarng ini. kmu hny tinggl mengtur dmz atw port redirection di mdm kmu ke komputr khusus atw  mkrotik kmu. jika kmu memakai dmz k mikrotik, ada baikny kmu menutup servis port yg tdk prlu dgunakan dr ip->firewall->servis port. krn jk tidak kmu akan mendapatkn counter attack dr org lain :)