BSDRP: Cara Menginstal BSDRP pada EVE-NG Untuk Ngelab

Menginstal BSDRP pada EVE-NG cukup sederhana, dan ini adalah langkah-langkahnya:


1. Persiapan

  1. Pastikan Anda sudah memiliki EVE-NG yang diinstal dan siap digunakan.
  2. Download image BSDRP dalam format .img dari situs resmi BSDRP (http://bsdrp.net).
  3. Pastikan Anda memiliki akses SSH ke server EVE-NG untuk mengunggah file.


2. Konversi dan Penempatan File

EVE-NG menggunakan format qcow2 untuk image virtualnya. Anda perlu mengonversi file .img BSDRP ke format .qcow2:


Konversi File: Jika file masih dalam format .img, gunakan perintah berikut untuk mengonversinya ke .qcow2 (gunakan sistem Linux dengan qemu-img terinstal):


qemu-img convert -f raw -O qcow2 bsdrp.img bsdrp.qcow2


Buat Direktori di EVE-NG: Masuk ke server EVE-NG melalui SSH, dan buat direktori untuk BSDRP di dalam path /opt/unetlab/addons/qemu:


mkdir /opt/unetlab/addons/qemu/bsdrp


Unggah File ke EVE-NG: Gunakan SCP atau SFTP untuk mengunggah file bsdrp.qcow2 ke direktori yang baru dibuat:


scp bsdrp.qcow2 root@<IP_EVE-NG>:/opt/unetlab/addons/qemu/bsdrp/


Ganti Nama File: Setelah mengunggah, ganti nama file menjadi hda.qcow2:


mv /opt/unetlab/addons/qemu/bsdrp/bsdrp.qcow2 /opt/unetlab/addons/qemu/bsdrp/hda.qcow2


3. Konfigurasi Image

Atur File Metadata: Buat file metadata untuk BSDRP. Buat file default.properties di dalam direktori BSDRP:


nano /opt/unetlab/addons/qemu/bsdrp/default.properties


Masukkan konfigurasi berikut:


cpu=1

ram=1024

vcpu=1

hda=qcow2

arch=x86_64

console=telnet


Set Izin Folder: Atur izin dan kepemilikan folder agar EVE-NG dapat mengenali image:


/opt/unetlab/wrappers/unl_wrapper -a fixpermissions


4. Tambahkan BSDRP ke Proyek di EVE-NG

  1. Masuk ke antarmuka web EVE-NG.
  2. Buat proyek atau buka proyek yang ada.
  3. Klik kanan di area kerja, lalu pilih Add Node.
  4. Cari dan pilih BSDRP.
  5. Konfigurasi jumlah interface sesuai kebutuhan (misalnya 2 atau lebih untuk routing).


5. Boot BSDRP

  1. Jalankan node BSDRP di EVE-NG.
  2. Masuk ke konsol melalui antarmuka web EVE-NG atau SSH.
  3. Login menggunakan user root (password default: bsdrp).
  4. Lakukan konfigurasi jaringan dasar seperti IP dan routing sesuai kebutuhan.


6. Opsional: Simpan Konfigurasi

Agar konfigurasi tetap tersimpan setelah reboot:


Simpan konfigurasi BSDRP:


save config


Reboot node untuk memastikan konfigurasi telah diterapkan.