Skip to content

PNETLAB Network Simulations

Selamat datang di laboratorium virtual PNETLab! Proyek ini mendemonstrasikan perancangan, konfigurasi, dan simulasi berbagai topologi jaringan secara real-time. Di sini, kita akan mengeksplorasi bagaimana berbagai perangkat jaringan berinteraksi dalam lingkungan simulasi yang mendekati kondisi infrastruktur nyata.


💡 Ringkasan Proyek

Tujuan & Ruang Lingkup

Proyek ini bertujuan untuk membangun lingkungan simulasi jaringan yang kompleks menggunakan platform PNETLab. Fokus utama mencakup integrasi berbagai nodes (Router, Switch, Server), pengujian protokol routing, serta validasi konektivitas antar perangkat virtual. Anda akan belajar cara mengelola lab environment, melakukan inter-device cabling secara virtual, dan memantau lalu lintas data dalam simulasi.


⚙️ Teknologi yang Digunakan

  • Simulator: PNETLab (Performance Network Emulation Lab)
  • Nodes: PNET_4.2.10 (Server), Mikrotik/Cisco IOS (Routing)
  • Client: Windows 10 / WebTerm (Testing)

🚀 Langkah-langkah Implementasi

1. Cara Mendownload PnetLab

  • Pertama - tama, download pnetlab dari browser dibawah

Download PNETLab

  • Kedua, Setelah selesai mendownload Pnetlab. buka folder Pnetlab, click kanan dan open with VmWare. Seperti gambar dibawah:

Image title

  • ketiga, Masukan nama PnetLab di bagian import

Image title

  • Keempat, Setelah selesai import. Setting PNETLab seperti gambar dibawah:

Image title

Sudah Setting PnetLab seperti diatas, Nyalakan Pnetlab

2. Mengkonfigurasi PNETLab

  • Pertama, tuggu Selesai startup boot PNETLab

  • Kedua, Login PNETLab dengan dibawah ini : login: root pasword: pnet

Image title

  • Ketiga, buatlah domain sendiri dan password baru untuk PNETLab anda seperti digambar:

Image title

Image title

  • Keempat, Lanjut isi semua secara opsional

Image title

Image title

  • Kelima, jika anda selesai mengkonfigurasi PNETLab. tunggu restart boot.

  • Keenam, Masukan login: root dan password: (Yang tadi kalian buat saat pembuatan password)

  • Setelah login, lihat ip diatas dan masukan ke dalam google chrome/internet browser lainnya. Contoh IP PNETLab ada di bawah:

Image title

3. Pengetesan PNETLab Dengan Firefox

  • Akses PNETLab ke Firefox dengan IP PNETLab
  • Pilih Offline Mode image title

  • untuk default password PNETLab bisa diakses dengan Username: admin pasword: pnet image title


🧐 Tantangan & Solusi

Node Tidak Dapat Terhubung (No Connectivity)

  • Kesesuaian Image: Pastikan QEMU/IOL image yang digunakan sudah di-uncompress dan memiliki izin akses yang benar (/opt/unetlab/wrappers/unl_wrapper -a fixpermissions).
  • Virtual Interface: Periksa apakah jenis interface yang dipilih (e1000, virtio-net-pci) didukung oleh OS node tersebut. Jika node gagal booting, coba ganti ke jenis interface yang lebih kompatibel.
  • Resource Limit: Simulasi PNETLab memakan RAM dan CPU yang besar. Jika node sering hang, kurangi alokasi RAM pada pengaturan individual node sebelum dinyalakan.
  • Cabling Error: Verifikasi koneksi kabel virtual pada tab Topology. Terkadang kabel terlihat terhubung namun secara sistem belum terdeteksi pada interface yang benar.

🚀 Pengembangan Lanjutan

Ide Peningkatan Proyek PNETLab

  • External Cloud Connection: Menghubungkan lab virtual ke internet nyata menggunakan Management Cloud agar node bisa melakukan update paket secara langsung.
  • Adding an Node/Device: Menambahkan Node atau Device untuk belajar device Router/Switch dengan merek yang akan di pakai pada perusahaan seperti Ruijie, Mikrotik, UniFi, Cisco, Juniper, dan lain-lainnya.