Membangun Laboratorium Cybersecurity Virtual
- Durasi: 1 Pertemuan (3 x 50 menit)
- Tingkat: Dasar
Capaian Pembelajaran Praktikum
Setelah menyelesaikan praktikum ini mahasiswa mampu:
- Menjelaskan konsep Cybersecurity Laboratory.
- Menginstal VirtualBox sebagai platform virtualisasi.
- Membuat Virtual Machine.
- Menginstal Ubuntu Server.
- Menginstal Kali Linux.
- Mengonfigurasi jaringan virtual.
- Melakukan komunikasi antar virtual machine.
Dasar Teori
1. Laboratorium Cybersecurity
Laboratorium Cybersecurity merupakan lingkungan terisolasi yang digunakan untuk melakukan simulasi serangan, pertahanan, monitoring, dan investigasi keamanan tanpa mempengaruhi jaringan sebenarnya. Pada mata kuliah ini, seluruh aktivitas akan dilakukan di dalam Virtual Machine.
2. Virtualisasi
Virtualisasi memungkinkan satu komputer menjalankan beberapa sistem operasi secara bersamaan. Keuntungan virtualisasi:
- hemat biaya
- aman
- mudah melakukan snapshot
- mudah dikembalikan ketika terjadi kesalahan
Software virtualisasi yang umum digunakan:
- Oracle VirtualBox (ini yang akan kita gunakan)
- VMware Workstation Player
3. Arsitektur Praktikum
Diagram berikut menunjukkan arsitektur laboratorium yang akan dibangun dalam praktikum ini.
Internet
│
VirtualBox NAT Network
│
┌──────────────────┴──────────────────┐
│ │
Ubuntu Server Kali Linux
│ │
└──────────────────┬──────────────────┘
│
VirtualBox Host-Only Network
│
Windows Host
Peralatan
| Software | Fungsi | Tautan Unduhan |
|---|---|---|
| VirtualBox 7.2.14 | Menjalankan mesin virtual | Unduh VirtualBox 7.2.14 |
| Ubuntu Server 26.04 LTS | Target Server | Unduh Ubuntu Server 26.04 LTS |
| Kali Linux 2026.2 | Simulasi serangan | Unduh Kali Linux 2026.2 |
| PuTTY (opsional) | Remote SSH | Unduh PuTTY 0.84 |
| Windows 11 | Host VirtualBox | - |
Spesifikasi Minimum
Agar semua program dapat berjalan lancar, komputer host disarankan memiliki spesifikasi sebagai berikut:
| Komponen | Minimum |
|---|---|
| CPU | 4 Core |
| RAM | 16 GB |
| Storage | 200 GB kosong |
Langkah Praktikum
A. Instalasi VirtualBox
- Download VirtualBox.
- Install dengan konfigurasi default.
- Restart komputer jika diminta.
B. Membuat Host-Only Network
Buka Oracle VirtualBox, klik menu File → Tools → Network (atau gunakan tombol pintas Ctrl + H). Pada tab Host-only Networks, tambahkan jaringan:
192.168.56.1/24
Jika jaringan tersebut sudah ada terlebih dahulu, maka tidak perlu ditambahkan lagi. DHCP dapat dinonaktifkan agar konfigurasi IP dilakukan secara manual.
C. Membuat Ubuntu Server
Spesifikasi
| Parameter | Nilai |
|---|---|
| CPU | 2 Core |
| RAM | 4096 MB |
| Disk | 30 GB |
| Network Adapter 1 | NAT |
| Network Adapter 2 | Host Only |
Install Ubuntu Server.
- Hostname:
ubuntu-server - User:
student - Password:
Cyber123!
D. Membuat Kali Linux
Konfigurasi
| Parameter | Nilai |
|---|---|
| CPU | 2 Core |
| RAM | 4096 MB |
| Disk | 40 GB |
| Adapter 1 | Host Only |
Hostname: kali
Konfigurasi Jaringan
Konfigurasi Adapter
| Host | Adapter 1 | Adapter 2 |
|---|---|---|
| Ubuntu Server (VM) | NAT | Host-Only |
| Kali Linux (VM) | NAT | Host-Only |
| Windows (Host) | Adapter fisik ke Internet + VirtualBox Host-Only Adapter |
Konfigurasi Alamat IP
| Host | Alamat IP (Host-Only) |
|---|---|
| Windows | 192.168.56.1 |
| Ubuntu Server | 192.168.56.10 |
| Kali | 192.168.56.20 |
Semua host menggunakan subnet mask: 255.255.255.0 serta tidak memerlukan IP gateway/routes.
Cara Konfigurasi IP
- Windows
Pengaturan IP untuk Windows dilakukan di VirtualBox (Ctrl + H), gunakan IP192.168.56.1 - Ubuntu
- Ketik perintah
ip a. Kemudian cari interface adapter 2 berdasarkan MAC Address (misalnya interface enp0s8 memiliki MAC Address yang sama dengan adapter 2). - Gunakan nano untuk mengubah konfigurasi IP:
sudo nano /etc/netplan/00-installer-config.yaml - Gunakan konfigurasi berikut, letakkan di interface yang sesuai (pada contoh di bawah digunakan interface enp0s8):
/etc/netplan/00-installer-config.yamlnetwork:enp0s8:dhcp4: falseaddresses:- 192.168.56.10/24
- Lakukan validasi konfigurasi jaringan dengan perintah
sudo netplan try, jika tidak ada error yang muncul, tekan Enter. - Ketik perintah
sudo netplan applyuntuk menerapkan konfigurasi jaringan yang telah dibuat. - Ketik perintah
ip alalu pastikan IP sudah berubah menjadi192.168.56.10.
- Ketik perintah
- Kali
Pengaturan IP di Kali dapat dilakukan melalui Advanced Network Configuraion yang bisa diakses dari tombol start.
Pengujian Koneksi
Seluruh perangkat harus dapat saling berkomunikasi.
-
Dari Windows
ping 192.168.56.10ping 192.168.56.20 -
Dari Kali
ping 192.168.56.1ping 192.168.56.10 -
Dari Ubuntu
ping 192.168.56.1ping 192.168.56.20
Snapshot
Setelah seluruh VM berhasil dibuat, buat snapshot dengan nama
Praktikum-1
Snapshot ini akan digunakan sebelum memulai praktikum berikutnya.
Tugas Praktikum
-
Buatlah diagram topologi jaringan lab virtual yang digunakan dalam praktikum ini menggunakan aplikasi diagram (misalnya draw.io). Gambarkan lengkap dengan alamat IP masing-masing host.
TOPOLOGINYA JANGAN DI-GENERATE DENGAN AI !! -
Lakukan pengujian konektivitas antar seluruh virtual machine menggunakan perintah
pingdan dokumentasikan hasilnya dalam bentuk tangkapan layar. -
Bandingkan fungsi jaringan NAT, Host-Only, dan Bridged Adapter pada VirtualBox. Jelaskan kapan masing-masing mode jaringan lebih tepat digunakan dalam lingkungan laboratorium keamanan siber.
Laporan Praktikum
Laporan harus memuat:
- Tujuan praktikum.
- Spesifikasi komputer yang digunakan.
- Konfigurasi setiap virtual machine (CPU, RAM, Disk, dan Adapter Jaringan).
- Diagram topologi jaringan virtual.
- Hasil konfigurasi alamat IP.
- Hasil pengujian konektivitas antar mesin virtual beserta tangkapan layar.
- Analisis perbedaan mode jaringan NAT, Host-Only, dan Bridged.
- Kesimpulan.
Rubrik Penilaian
| Aspek | Bobot |
|---|---|
| Instalasi VirtualBox | 10% |
| Pembuatan VM | 20% |
| Konfigurasi jaringan | 20% |
| Pengujian konektivitas | 20% |
| Dokumentasi dan laporan | 20% |
| Kerapian dan ketepatan konfigurasi | 10% |