Install Mikrotik CHR – Mikrotik CHR (Cloud Hosted Router) adalah versi dari Mikrotik RouterOS yang dirancang khusus untuk dijalankan di lingkungan virtualisasi, seperti VPS. Dengan Mikrotik CHR, fungsi-fungsi yang biasanya tersedia pada perangkat fisik (Mikrotik RouterBoard) dapat dijalankan di berbagai platform virtualisasi seperti VMware, Hyper-V, KVM, atau VirtualBox. Cara ini menjadi alternatif yang hemat biaya bagi Anda yang ingin menggunakan Mikrotik tanpa harus membeli perangkat kerasnya.
Fitur-fitur Mikrotik CHR :
Mikrotik CHR memiliki fitur yang sama dengan routerboard fisik mikrotik, hanya berbeda di lisensinya saja. Fitur tersebut diantaranya:
Seperti yang sudah saya jelaskan, Mikrotik CHR adalah OS Mikrotik yang dibuat khusus untuk dijalankan di lingkungan virtualisasi ( Virtualbox atau VMWare ). Tetapi tutorial kali ini berbeda, Kita tidak akan menginstall di atas hypervisor tersebut secara langsung melainkan menginstallnya langsung ke dalam disk VPS yang sudah berjalan.
Gambaran Proses Instalasi Mikrotik CHR:
Baca Juga: Cara Mengamankan VPS Ubuntu dari Peretas
Karena Kita akan menjalankan CHR Mikrotik langsung ke disk VPS, maka perlu mendownload file .img CHR. Berikut perintahnya:
Masuk dulu sebagai root user.
sudo su
Jalankan untuk mulai mendownload file img CHR
apt update && apt install wget -y && wget https://download.mikrotik.com/routeros/6.49.18/chr-6.49.18.img.zip -O chr.img.zip
Kemudian ekstrak file img chr zip yang sudah didownload
gunzip -c chr.img.zip > chr.img && rm -f chr.img.zip
Tujuan dari langkah ini adalah agar bisa mengakses dan memodifikasi isi dari image CHR tersebut sebelum di-deploy ke disk VPS. Karena ada bagian seperti network IP Address yang perlu ditambahkan ke dalam image CHR. Jadi setelah CHR berhasil dideploy, Kita tidak perlu repot-repot lagi setting dan konfigurasi jarinagnya.
mount -o loop,offset=512 chr.img /mnt
Pada langkah ini, kita melakukan dua proses utama. Pertama, Mengambil Informasi Jaringan, yaitu Kita mendapatkan alamat IP dan alamat gateway dari VPS. Kedua, Menyusun Script Konfigurasi, yaitu Setelah mendapatkan kedua informasi tersebut, kita tuliskan ke dalam sebuah script. Script ini akan dijalankan saat CHR booting, sehingga konfigurasi jaringan (IP dan gateway) langsung diterapkan.
Dengan cara ini, CHR akan otomatis menggunakan pengaturan jaringan yang sesuai dengan lingkungan VPS tanpa perlu konfigurasi manual setelah booting.
Periksa nama interface jaringan di VPS.
apt install net-tools -y
ifconfig
Setelah nama interface telah diketahui, jalankan perintah berikut untuk mengambil alamat ip dan gateway.
ADDRESS=$(ip addr show eth0 | grep global | cut -d' ' -f 6 | head -n 1)
GATEWAY=$(ip route list | grep default | cut -d' ' -f 3)
Kemudian masukkan alamat ip dan gateway yang sudah diambil ke dalam script autostart di direktori mount CHR (/mnt)
echo "/ip address add address=$ADDRESS interface=[/interface ethernet find where name=ether1]
/ip route add gateway=$GATEWAY
" > /mnt/rw/autorun.scr
Unmount file CHR dari direktori /mnt, lalu pastikan juga perubahan yang dilakukan telah berhasil disimpan.
umount /mnt
Lalu verifikasi perubahan dengan perinath berikut
echo u > /proc/sysrq-trigger
Setelah beberapa proses di atas selesai dilakukan, saatnya menginstall image CHR ke dalam disk VPS. Tapi sebelum itu, perlu KIta cek nama disk yang ada di VPS kita.
Mengecek nama disk di VPS
lsblk
Setelah tau nama disk VPS, Mulai proses deploy dengan perintah di bawah ini. (vda disesuikan dengan nama disk di vps)
dd if=chr.img bs=1024 of=/dev/vda
Setelah itu, reboot VPS.
reboot
Kemudian akses kembali VPS menggunakan SSH (Port 22) dan akan tampil mikrotik seperti ini
Kemudian Anda juga akan diminta untuk mengganti password login mikrotik.
Sekarang kita akn coba akses mikrotik CHR yang sudah berhasil diisntall pada VPS menggunakan winbox. Winbox adalah tool management mikrotik berbasis GUI yang bisa digunakan untuk setting dan konfigurasi jaringan di mikrotik.
Connect to : ip-address-vps
Login : admin
Password: (sesuai-yang-sudah-diubah-tadi)
Ini adalah tampilan mikrotik CHR yang diakses via Winbox
Dengan mengikuti langkah-langkah di atas, Anda kini telah berhasil install Mikrotik CHR di VPS Ubuntu Server. Proses ini mencakup persiapan instalasi, pemasangan image CHR, konfigurasi jaringan, hingga akses menggunakan Winbox.
Mikrotik CHR memberikan fleksibilitas tinggi dalam mengelola jaringan berbasis virtual, sehingga sangat cocok digunakan untuk keperluan routing, firewall, dan manajemen bandwidth di lingkungan berbasis cloud. Pastikan untuk selalu mengecek konfigurasi jaringan dan melakukan update secara berkala agar sistem tetap optimal.
Semoga panduan ini membantu! Jika Anda memiliki pertanyaan atau pengalaman menarik terkait instalasi Mikrotik CHR, jangan ragu untuk berbagi di kolom komentar. 🚀