close

Ticker

6/recent/ticker-posts

Mengirim Informasi Alamat IP Public ke Email Secara Otomatis Menggunakan Router Mikrotik

Selamat malam (saat saya menulis, kini) sebenarnya judul dari tulisan ini sangat panjang, tidak sepanjang rezeki akhir akhir ini. Yah begitu yang saya rasa, harus diakui banyak project gagal ketika saya bekerja dan berurusan dengan mesin ATM dan tulisan ini mewakili dari salah satu project yang gagal.

Awal cerita saya akan menggunakan PC Router Mikrotik untuk melakukan kontrol jarak jauh pada jaringan salah satu hotel di Lubuklinggau, pada dasarnya yang saya ingin kan adalah saya bisa login di router dengan winbox dari manapun menggunakan ip public dynamic dari ISP.

Mungkin sebagian pembaca yang lebih paham akan bertanya, kenapa harus pakai ip public untuk login ke router sedangkan di Mikrotik Router Board telah menyediakan fasilitas ip cloud? 

Oke saya akan jawab, niat baik saya membantu tuan yang punya hotel untuk menghemat biaya, mengganti Mikrotik Router Board dengan PC Router Mikrotik yang telah menggunakan NIC Gigabit dan performa hardware (Processor, Ram, Storage) yang lebih baik dibandingkan Mikrotik Router Board.

Langkah yang perlu anda siapkan :
1. Pastikan anda sudah install PC Router dengan ISO Mikrotik (V5 boleh)
2. Pastikan koneksi internet dan PC Router sudah tersambung
3. Pastikan anda punya akun email untuk mengirim informasi ip publik


Tahapan utama yang harus dilakukan :
A. Setting Email dan Input Data G-Mail di Mikrotik
B. Setting Script dan Schedule

A. Setting Email 
1. Login ke G-Mail anda (karena saya pakai gmail untuk kirim email)
2. Masuk ke url https://myaccount.google.com/security dan nyalakan Allow less secure apps: ON
Pengaturan less secure apps
3. Atur Imap supaya akun gmail anda dapat diakses dari perangkat selain handphone atau laptop
Pengaturan imap pada akun gmail


3. Lakukan Pendataan akun G-Mail pada Mikrotik
Masuk ke menu tools dan pilih email.
Langkah membuka seting pendataan G-Mail
Input data yang diperlukan seperti gambar ini
Input data G-Mail di Mikrotik



B. Setting Script dan Schedule
Masuk ke menu System dan pilih Scheduler
Tahapan masuk ke menu scheduler
Tambahkan task schedule GenIp yang berfungsi membuat file myipadress.txt yang menyimpan alamat ip public dengan script perintah :
/tool fetch url="http://myip.dnsomatic.com/" mode=http dst-path=mypublicip.txt
dengan interval 5 menit sekali menjalankan perintah tersebut
Menambahkan schedule GenIp
Tambahkan task schedule SendIp yang berfungsi untuk mengirim ip publik dalam bentuk file txt ke email tujuan yang telah ditentukan. Berikut script SendIp :
/tool e-mail send to="penerima@contoh.com" file=mypublicip.txt subject="IP Hotel Hakmaz" tls=yes from="pengirim@contoh.com"
dengan interval 6 menit sekali script dijalankan (Note: Sebaiknya script SendIp memiliki jeda proses setelah script GenIp bekerja)
Menambahkan Schedule Send Ip

Sekian tahapan yang telah dilakukan mentuk mendapatkan informasi alamat ip public dari mikrotik ke alamat G-Mail.

Posting Komentar

0 Komentar