27 Agustus 2018

Cara Install MikroTik CHR RouterOS di Google Cloud (GCP)

Sebuah solusi bagi pengguna Mikrotik RouterOS berbasis VM (Virtual Machine) yang dikenal dengan Cloud Hosted Router (CHR). Di artikel ini saya mencontohkan untuk setup MikroTik CHR di Google Cloud.

Cara Install MikroTik CHR RouterOS di Google Cloud (GCP)

Cara Proses Raw Disk Image VM MikroTik Untuk Import VM di GCP


Download Raw Disk Image CHR (Cloud Host Router) MikroTik menggunakan bash shell linux. Anda bisa lihat Artikel saya sebelumnya untuk Cara Aktifkan/Install Bash Console Linux di Windows 10 karena saya menggunakan panduan tersebut untuk proses raw disk image untuk dibisa di pasang di VM google cloud.

Download "Raw Disk Image" CHR di website mikrotik.com/download

adam@MODALSEMANGAT-COM:~$ wget https://download.mikrotik.com/routeros/6.42.6/chr-6.42.6.img.zip

Saya download saat update terakhir 6.42.6, jika ada update terbaru anda bisa "Copy Link Address" link barunya. Setelah download selesai jalankan perintah :

adam@MODALSEMANGAT-COM:~$ unzip chr-6.42.6.img.zip
adam@MODALSEMANGAT-COM:~$ truncate --size=1G chr-6.42.6.img
adam@MODALSEMANGAT-COM:~$ mv chr-6.42.6.img disk.raw
adam@MODALSEMANGAT-COM:~$ tar -Sczf chr-6.42.6.img.tar.gz disk.raw

Karena saya pakai bash linux di windows 10, jadi saya perlu copy file tersebut agar muncul di explorer windows saya.

adam@MODALSEMANGAT-COM:~$ cp -a chr-6.42.6.img.tar.gz /mnt/c/Users/adamr/Desktop/

Oke sekarang kita beralih ke Google Cloud Platform (GCP) yang Anda miliki.

1. Buat Project Baru, contoh saya beri nama "MikroTik CHR"
2. Buat Bucket Storage (Penyimpanan > Storage > Browse > Buat Bucket), untuk upload file images yang sudah kita buat sebelumnya.



3. Buat Images CHR VM (Compute Engine > Images)



4. Buat Instance VM untuk CHR (Compute Engine > Instance VM)


Pada opsi "Disk booting" Ubah ke file Images yang sudah kita buat pada point 3.


5. Reserve IP Statik, (VPC Network > Eksternal IP Address)


Remote dengan SSH (putty) ke IP Public MikroTik cloud Anda
- Tambahkan password admin Anda [/user set password=123456 admin]
- Ganti MTU interface ether1 [/interface set ether1 mtu=1360]


6. Kembali ke GCP, Agar mikrotik Anda dapat di akses via Winbox, tambahkan Firewall Rule untuk TCP:8291 dalam project Anda (VPC Network > Firewall rules > Create a firewall rule)


Done, RouterOS CHR MikroTik anda sudah ter install di VM GCP (Google Cloud Platform).