me.cloudconnect.id

← Back to Blog list

Tips Sederhana IP Internet Shared yang Terblokir

December 16, 2022 • ☕️ 2 min read

Pernahkan kita terganggu tidak dapat mengakses situs tertentu atau saat mengirim email tidak tersampaikan?

Hanya gara-gara ip address yang kita pakai untuk mengakses dunia luar tersebut dalam status ter-blacklist?

Nah, terkadang masalah sepele ini terjadi pada langganan internet shared, dimana ip address publik yang diberikan oleh pihak provider sifatnya ip dinamis dan sudah berbagi pakai dengan pelanggan lain. Kekurangannya mudah ter-blakclist atau masuk daftar ip kotor, karena penggunaan ip dinamis tersebut diluar kontrol kita.

Agar mendapatkan kembali ip address yang dianggap masih bersih, biasanya saran yg diberikan pihak internet service provider (ISP), meminta kita untuk mematikan dan menghidupkan kembali perangkat router, dengan cara cabut dan colok kembali power adaptor kelistrikan secara manual.

Salah satu kelebihan router mikrotik ada fitur script yang berguna untuk fungsi otomasi. Kita ingin mendapatkan perubahan ip address dinamis terjadwal dari internet provider secara otomatis, sebagai solusi cepat tanpa harus melakukannya secara manual kembali.

Konfigurasinya hanya menambahkan 2 perintah dasar pada script router mikrotik kita;

/system reboot
# dan
/ip address get

Script yang dimaksud sebagai berikut;

# from mikrotik forum
# modif by @afrahman23
# Two Scheduler for daily reboot, and send 'dynip' to Telegram
/system scheduler
add interval=1d name=daily_reboot on-event="/system reboot" policy=\
    ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \
    start-date=nov/09/2022 start-time=03:30:00
add interval=1d name=daily_dynip on-event=":local bot \"yourtokenbot\";\r\
    \n:local chat \"yourchatid\";\r\
    \n:local tanggal \"reboot_daily: \$[/system clock get date] %0A\";\r\
    \n:local ip (.[/ip address get [find interface=\"pppoe-ISP-A\"] address].\
    \"%0A\")\r\
    \n/tool fetch url=\"https://api.telegram.org/bot\$bot/sendmessage\?chat_id\
    =\$chat&text=\$tanggal \\E2\\9C\\85 [NEW] DYNAMIC IP (ISP-A): %0A\$ip\" ke\
    ep-result=no;" policy=\
    ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \
    start-date=nov/09/2022 start-time=03:35:00

Sekian dulu solusi sederhana.

Tanpa diharuskan mencabut dan colok power adaptor kelistrikan. Mikrotik punya fitur script yang membantu pekerjaan kita, dan ip dinamis terbaru yang diberikan provider pun sudah terkirim melalui telegram.(assaf) https://web.facebook.com/watch/?v=906421787029537


Back to Blog listEdit on GitHubDiscuss on Twitter


me.cloudconnect.id

A Rahman

Personal blog by A Rahman.
Menulis untuk mengingatnya.