Tutorial Cara Install EVE-NG di Linux Mint

tutorial-cara-install-eve-ng-di-linux-mint.png

EVE-NG (Emulated Virtual Environment - Next Generation) merupakan network emulator berbasis grafis yang dapat meng-emulate berbagai macam sistem operasi jaringan untuk keperluan simulasi. EVE-NG sendiri merupakan versi pembaruan dari perangkat lunak network emulator sebelumnya, yaitu UNetLab.

EVE-NG terinstall di atas virtual machine yang bisa Kita jalankan dengan virtual machine manager / hypervisior seperti VirtualBox dan VMware. Dengan EVE-NG, Kita bisa melakukan simulasi perangkat jaringan seperti router, switch, firewall dan juga sistem operasi komputer seperti Windows dan GNU/Linux.

Tutorial Cara Install EVE-NG di Linux Mint

Sebelum menginstall EVE-NG di Linux Mint, ada beberapa komponen yang harus disiapkan sebagai berikut:

  • VMware Workstation Player: download di sini.
    download-vmware-workstation-player-for-linux.png
    Download VMware Workstation Player for Linux
  • EVE-NG OVF Community Edition: download di sini.
    download-eve-ng-ovf-community-edition.png
    Download EVE-NG OVF Community Edition
  • EVE-NG Linux Client Side.

Berikut adalah proses instalasi dari komponen-komponen di atas.

Langkah 1: Install VMware Workstation Player

File installer dari VMware Player yang Kita download sebelumnya secara default tidak memiliki permission execute. Untuk dapat menginstalnya, Kita perlu mengubah permission dari file tersebut agar dapat dieksekusi oleh Linux Mint.

Langkah pertama, buka terminal lalu masuk ke dalam folder di mana file installer VMware Player berada. Di sini Saya meletakkan file installer tersebut di dalam folder Downloads user directory. Untuk masuk ke dalam folder, gunakan perintah cd.

$ cd Downloads/

Kemudian Kita tambahkan permission agar dapat dieksekusi dengan menggunakan perintah:

$ chmod a+x VMware-Player-Full-16.2.4-20089737.x86_64.bundle

Selanjutnya Kita jalankan file installer tersebut dengan menggunakan perintah:

$ sudo ./VMware-Player-Full-16.2.4-20089737.x86_64.bundle

Lalu tunggu sampai proses instalasi selesai.

instalasi-vmware-workstation-player.png
Instalasi VMware Workstation Player

Langkah 2: Import Appliance EVE-NG ke dalam VMware

VM EVE-NG yang Kita download memiliki format .OVF (Open Virtualization Format), jadi bisa langsung di-import ke dalam virtual machine manager / hypervisior.

Untuk meng-import-nya cukup mudah, silakan jalankan VMware Player yang sudah Anda install, kemudian klik menu "Open Virtual Machine".

open-virtual-machine.png
Open Virtual Machine
Cari VM EVE-NG yang berformat .ovf yang sudah Anda download dan ekstrak sebelumnya, kemudian klik tombol "Open" untuk meng-import-nya ke dalam VMware Player.

open-vm-eve-ng.png
Open VM EVE-NG
Kemudian klik tombol "Import". Anda juga dapat menentukan nama VM EVE-NG sesuai keinginan, atau biarkan default saja.

import-vm-eve-ng.png
Import VM EVE-NG
Sekarang VM EVE-NG sudah berhasil Kita import ke dalam VMware Player dan sudah siap untuk dijalankan. Namun sebelum dijalankan, Anda sesuaikan resource VM-nya terlebih dahulu seperti size memory, storage, core CPU dan juga network adapter.

Caranya klik tombol "Edit virtual machine settings".

edit-virtual-machine-settings.png
Edit Virtual Machine Settings
Sebagai contoh, di sini Saya akan menyesuaikan size memory VM-nya dari 8GB menjadi 2GB.

menyesuaikan-size-memory.png
Menyesuaikan Size Memory
Kemudian Saya juga akan menyesuaikan core CPU VM-nya dari 8 core menjadi 2 core saja.

menyesuaikan-core-cpu.png
Menyesuaikan Core CPU
Jika semuanya sudah diatur, silakan klik tombol "Save".

Langkah 3: Lakukan Initial Setup EVE-NG

Setelah berhasil meng-import VM EVE-NG ke dalam VMware Player, sekarang Kita harus melakukan initial setup dengan cara login ke dalam konsol EVE-NG. Initial setup ini hanya dilakukan sekali saja, yaitu ketika pertama kali Kita menjalankan EVE-NG.

Silakan klik VM EVE-NG yang baru saja Kita import ke dalam VMware Player, kemudian jalankan VM-nya dengan mengklik menu "Play virtual machine".

play-virtual-machine.png
Play Virtual Machine
Login ke dalam konsol EVE-NG menggunakan username "root" dan password "eve".

login-ke-dalam-konsol.png
Login Ke Dalam Konsol
Setelah berhasil login ke dalam konsol EVE-NG, maka akan ditampilkan setup wizard seperti gambar di bawah ini. Langkah pertama yang bisa Anda lakukan ialah mengatur ulang password root untuk login ke dalam konsol EVE-NG.

Default password-nya adalah "eve", Anda dapat mengubah password tersebut sesuai dengan yang Anda inginkan. Perlu diingat, password yang Anda ketikkan tidak akan muncul dilayar, jadi ketik saja password-nya sampai selesai lalu tekan tombol "Enter" jika sudah.

mengubah-root-password.png
Mengubah Root Password
Masukkan kembali password yang sama, lalu tekan enter lagi.

repeat-root-password.png
Repeat Root Password
Berikutnya Anda bisa menentukan nama hostname-nya sesuai keinginan, atau biarkan default saja.

mengatur-nama-hostname.png
Menentukan Nama Hostname

Tentukan domain name, misalnya di sini Saya pakai gusnanto.net, Anda juga dapat mengisinya dengan domain name sembarang.

menentukan-domain-name.png
Menentukan Domain Name

Tentukan IP management, Anda dapat setting dengan IP static atau DHCP, IP inilah yang nantinya akan Kita gunakan untuk mengakses EVE-NG baik via browser maupun via koneksi SSH/FTP.

Jika tidak mau ribet, sebaiknya biarkan DHCP saja.

menentukan-ip-management.png
Menentukan IP Management

Tentukan NTP server, fungsinya yaitu agar EVE-NG bisa melakukan sinkronisasi tanggal dan waktu secara otomatis ke public NTP server yang ada di internet. Untuk alamat NTP-nya Anda bisa menggunakan "0.id.pool.ntp.org".

menentukan-ntp-server.png
Menentukan NTP Server

Pada tahap ini biarkan "direct connection" saja.

direct-connection.png
Direct Connection

Proses initial setup sudah selesai dilakukan, setelah itu VM EVE-NG akan restart secara otomatis.

Langkah 4: Jalankan EVE-NG Melalui Browser

Sekarang Kita jalankan EVE-NG melalui web browser dengan mengakses alamat IP yang tertera di login page pada saat menjalankan VM EVE-NG. Di sini Saya mendapatkan alamat IP 192.168.23.127.

alamat-ip-yang-didapat.png
Alamat IP Yang Didapat
Kemudian login dengan username "admin" dan password "eve".

login-via-web-browser.png
Login Via Web Browser
Berikut adalah tampilan awal dashboard EVE-NG ketika Kita berhasil login, sampai di sini Kita sudah berhasil menginstall dan menjalankan EVE-NG dan siap digunakan untuk melakukan simulasi jaringan.

tampilan-dashboard-eve-ng.png
Tampilan Dashboard EVE-NG

Langkah 5: Install EVE-NG Linux Client Side

Setelah berhasil menjalankan EVE-NG melalui web browser, bukan berarti proses instalasinya sudah selesai, ada satu lagi yang harus dilakukan, yaitu menginstal EVE-NG client side untuk Linux, tujuannya agar Kita dapat melakukan remote konsol ke router maupun perangkat yang Kita emulate di dalam EVE-NG.

Dengan menginstall EVE-NG Linux client side, Kita juga bisa melakukan remote dekstop (UltraVNC) ke host yang Kita emulate, dan melakukan analisa traffic/packet sniffing dengan Wireshark.

Untuk menginstal-nya cukup mudah, silakan gunakan perintah berikut dengan menggunakan terminal.

$ sudo add-apt-repository ppa:smartfinn/eve-ng-integration
$ sudo apt-get update
$ sudo apt-get install eve-ng-integration

menginstall-eve-ng-linux-client-side.png
Menginstall EVE-NG Linux Client Side

Selesai . . .
Sampai di sini Kita sudah berhasil melakukan instalasi EVE-NG di Linux Mint dengan menggunakan VWware Wokrstation Player.

Posting Komentar untuk "Tutorial Cara Install EVE-NG di Linux Mint"