Me-Remote Mikrotik Yang Ber-IP Dinamis

4
Me-remote Mikrotik yang ber-IP Dinamis 19 Mar 2012 1 Comment by rumahmikrotik in Advanced , Script Tags: dynamic ip , free ddns , remote dynamic , script mikrotik Terkadang kita dibingungkan saat akan me-remote mikrotik yang mempunyai ip publik yang dinamis. Untuk mengatasi nya kita perlu membuat akun ke website yang menyediakan fasilitas DDNS. Untuk tutor kali ini kita akan menggunakan ChangeIP yang menyediakan free ddns. Pertama kita mendaftar ke ChangeIP dan menambah satu domain pada account kita. Setelah kita punya account dan domain di ChangeIP , langkah selanjutnya adalah membuat script agar mikrotik kita mengupdate ip : /system script add name=DDNS policy=\ ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive ,api \ source=”# Dynamic DNS for ChangeIP.com behind NAT\r\ \n# Modified by Jorge Amaral, officelan.pt\r\ \n# For support send mail to support at offficelan dot pt\r\ \n#\r\ \n# The original script was written by \”webasdf\” on the Mikrotik forums,\ \_i just modified it to work with ChangeIP.com\r\ \n#\r\ \n# Here is where you need to set your definitions\r\ \n:local user \”vUSER\”\r\ \n:local pass \”vPASSWORD\”\r\ \n:local host \”vDOMAIN\”\r\ \n##############\r\ \n##############\r\ \n:global lastwanip;\r\

Transcript of Me-Remote Mikrotik Yang Ber-IP Dinamis

Page 1: Me-Remote Mikrotik Yang Ber-IP Dinamis

Me-remote Mikrotik yang ber-IP   Dinamis

19 Mar 2012 1 Comment

by rumahmikrotik in Advanced, Script Tags: dynamic ip, free ddns, remote dynamic, script mikrotik

Terkadang kita dibingungkan saat akan me-remote mikrotik yang mempunyai ip publik yang dinamis. Untuk mengatasi nya kita perlu membuat akun ke website yang menyediakan fasilitas DDNS. Untuk tutor kali ini kita akan menggunakan ChangeIP yang menyediakan free ddns.

Pertama kita mendaftar ke ChangeIP dan menambah satu domain pada account kita.

Setelah kita punya account dan domain di ChangeIP, langkah selanjutnya adalah membuat script agar mikrotik kita mengupdate ip  :

/system scriptadd name=DDNS policy=\ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api \source=”# Dynamic DNS for ChangeIP.com behind NAT\r\\n# Modified by Jorge Amaral, officelan.pt\r\\n# For support send mail to support at offficelan dot pt\r\\n#\r\\n# The original script was written by \”webasdf\” on the Mikrotik forums,\\_i just modified it to work with ChangeIP.com\r\\n#\r\\n# Here is where you need to set your definitions\r\\n:local user \”vUSER\”\r\\n:local pass \”vPASSWORD\”\r\\n:local host \”vDOMAIN\”\r\\n##############\r\\n##############\r\\n:global lastwanip;\r\\n:if ([ :typeof \$lastwanip ] = \”nothing\” ) do={ :global lastwanip 0.0.\0.0 };\r\\n:local wanip [:resolve \$host];\r\\n:if ( \$wanip != \$lastwanip ) do={\r\\n\t/tool fetch mode=http address=\”checkip.dyndns.org\” src-path=\”/\” ds\t-path=\”/dyndns.checkip.html\”\r\\n\t:local result [/file get dyndns.checkip.html contents]\r\\n\t:local resultLen [:len \$result]\r\\n\t:local startLoc [:find \$result \": \" -1]\r\\n\t:set startLoc (\$startLoc + 2)\r\\n\t:local endLoc [:find \$result \"</body>\" -1]\r\\n\t:local currentIP [:pick \$result \$startLoc \$endLoc]\r\\n\t:set lastwanip \$currentIP;\r\

Page 2: Me-Remote Mikrotik Yang Ber-IP Dinamis

\n\t:put [/tool dns-update name=\$host address=\$currentIP key-name=\$user\\_key=\$pass ]\r\\n}”

Ganti :

vUSER dengan UserName account ChangeIP anda

vPASSWORD dengan Password account ChangeIP anda

vDOMAIN dengan domain yang sudah anda daftarkan di ChangeIP. (ex: me.MyNetAV.NET)

Setelah kita buat script untuk meng-update ip dinamis, langkah selanjutnya adalah membuat jadwal seberapa sering script kita akan kita eksekusi. Sebagai contoh saya akan buat scheduler untuk setiap 15 menit mengeksekusi script DDNS yang sudah kita buat.

/system scheduleradd disabled=no interval=15m name=UpdateDDNS on-event=DDNS policy=\ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api \start-date=jan/01/2002 start-time=00:00:00

Setelah scheduler kita buat, maka pada saat router Mikrotik anda berubah ip publik nya akan terupdate maksimal 15 menit setelahnya.

Untuk mengakses router mikrotik anda bisa anda masukkan alamat vDOMAIN anda yang sudah anda daftarkan di ChangeIP.