Beberapa hari lalu, saya mendapatkan tugas dari dosen terkait penggunaan mikrotik. Namun Mikrotik yang digunakan sebagai objek tugas tersebut harus bisa diakses dari publik, sehingga membutuhkan IP publik. Dikarenakan tidak memiliki IP publik, saya memutuskan untuk menggunakan VPS, tepatnya layanan VPS dari Vultr. Saya pribadi biasanya menggunakan VPS di Linode, sayangnya VPS di linode tidak bisa menggunakan custom ISO sedangkan saya membutuhkan VPS yang bisa di install secara manual dengan installer Mikrotik, maka dari itu saya memilih Vultr karena memiliki kemampuan untuk melakukan instalasi VPS menggunakan custom ISO.
Setelah saya coba install VPS di Vultr menggunakan ISO MIkrotik ternyata tidak bisa juga 😀 , setelah instalasi dilakukan tampilan console server selalu blank dan memunculkan keterangan “Server disconnected”. Akhirnya saya coba dengan metode live CD dan memasang raw disk image Mikrotik (Kebetulan Mikrotik memang menyediakan raw disk image yang isinya adalah routeros Mikrotik sehingga tidak perlu proses instalasi, namun cukup burn saja file .img Mikrotik ke HDD / SSD) ke SSD VPS menggunakan perintah dd. Berikut adalah langkah-langkah alternatif untuk melakukan instalasi routeros Mikrotik di VPS Vultr apabila metode custom ISO tidak bisa.
- Cari link download livecd Linux apa saja. Disini saya menggunakan livecd gparted yang bisa didapatkan melalui link https://nchc.dl.sourceforge.net/project/gparted/gparted-live-stable/0.33.0-1/gparted-live-0.33.0-1-amd64.iso (ISO livecdnya tidak perlu di download ke komputer rekan-rekan karena nanti Vultr yang akan download)
- Login ke Vultr
- Pilih menu Products | ISO
- Klik tombol + | Add ISO lalu masukan link download livecd Linux dan klik Upload
- Tunggu sampai proses download ISO selesai dan statusnya available
- Buat instances/VPS baru menggunakan livecd yang sudah di download.
- Atau apabila sebelumnya sudah buat instances/VPS untuk MIkrotik, rekan-rekan klik instances/VPS tersebut lalu pilih menu Settings | Custom ISO
- Pilih livecd yang sudah di download lalu klik Attach ISO and Reboot
- Setelah server di reboot, klik simbol konsol yang ada pada bagian kanan atas
- Jika sudah masuk ke tampilan console, Pilih Gparted Live (Default setting).
- Pilih Don’t touch keymap, setelah itu tekan ENTER sebanyak 2 kali
- Setelah muncul tampilan desktop livecd, klik terminal
- Jalankan perintah “sudo su –” untuk masuk sebagai root
- Lakukan konfigurasi network dengan cara edit file /etc/network/interface menggunakan editor nano atau vim
- Tambahkan baris IP address, netmask & gateway instances/VPS dengan format sebagai berikut dibagian paling bawah lalu save
- Jalankan perintah berikut untuk menyalakan interface eth0 dan menambahkan DNS 8.8.8.8
# ifup eth0 # echo "nameserver 8.8.8.8" > /etc/resolv.conf
- Akses website https://mikrotik.com/download dan Raw disk image pada bagian Cloud Hosted Router. Pilih versi terbaru yang stable laly copy dan catat link downloadnya
- Kembali ke console VPS lalu download raw disk image yang linknya sudah rekan-rekan copy menggunakan perintah wget (Jika tidak bisa paste langsung ke console, maka untuk linknya bisa diketik saja secara manual, toh linknya tidak terlalu panjang)
# wget -c (link yang sudah copy)
- Setelah proses download raw disk image selesai, lakukan ekstrak raw disk image yang masih berbentuk zip dengan perintah berikut
# unzip (nama zip raw disk image)
- Burn file raw disk image (.img) yang sudah di ekstrak ke partisi /dev/vda dengan perintah berikut
# dd if=(file raw disk image.img) of=/dev/vda
- Kembali ke dashboard Vultr, lalu pilih Settings | Custom ISO
- Klik Remove ISO dan tunggu proses reboot selesai
- Setelah proses reboot selesai, buka console VPS baru lalu login menggunakan username admin dan password kosong
- Masukan password baru untuk akun admin
- Akses IP address VPS melalui web browser