====== Install PNETLab stable_v5 ====== ---- ==== Step 1: Download Ubuntu 18.04 Server ==== [[https://releases.ubuntu.com/18.04/ubuntu-18.04.6-live-server-amd64.iso| ubuntu-18.04.6-live-server-amd64.iso]] ==== Step 2: Install Server ==== * Install server seperti biasa * Pada setting penyimpanan harddisk, beri semuanya ke full pada ubuntu_lv (Contoh pada merupakan vm dengan disk 100gb) {{ :networking:netsim:pnetlab:pntelab-vm-storage-1.png?nolink&1000 |}} {{ :networking:netsim:pnetlab:pntelab-vm-storage-2.png?nolink&1000 |}} * Install OpenSSH {{ :networking:netsim:pnetlab:screenshot_from_2026-02-05_17-51-59.png?nolink&1000 |}} * Untuk kebutuhan pnetlab cek apakah virtualisasi AKTIF * lscpu | grep -i virtualization * ilyasa@pnetlab:~$ lscpu | grep -i virtualization Virtualization: AMD-V Virtualization type: full * Kalau tidak ada output, biasanya: Virtualisasi belum diaktifkan di BIOS/UEFI Atau VM guest tanpa nested virtualization ==== Step 3: Remove normal user dan buat only root user ==== * ssh login dengan user yang telah dibuat pada installasi * Lalu login dengan root user ''sudo su -'' * Tambahkan password pada root agar dapat login ''passwd'' * Allow akses ssh untuk user root ''sed -i -e "s/.*PermitRootLogin .*/PermitRootLogin yes/" /etc/ssh/sshd_config'' {{ :networking:netsim:pnetlab:pnet-onlyroot.png?nolink&600 |}} * Hapus user pada saat installasi dan hanya menyisakan root * userdel {{ :networking:netsim:pnetlab:userdel-user.png?nolink&600 |}} ---- ==== Step 4: Tambahkan repository pnetlab ==== * Pada ''/etc/apt/sources.list'' tambahkan repository pentlab * echo -e '\ndeb [trusted=yes] http://repo.pnetlab.com ./' | sudo tee -a /etc/apt/sources.list {{ :networking:netsim:pnetlab:pnet-repo.png?nolink&600 |}} ==== Step 5: Install pnetlab v4 ==== * Pastikan node dapat terhubung ke internet * echo "nameserver 8.8.8.8" > /etc/resolv.conf apt-get update apt-get purge netplan.io apt-get install pnetlab -y * REBOOT * Dan lakukan setup pnetlab {{ :networking:netsim:pnetlab:screenshot_from_2026-02-05_19-09-38.png?nolink&600 |}} ==== Step 5: Upgrade ke PNETlab v5 stable ==== * Setelahnya update versi ke v5 stable * Pastikan node dapat terhubung ke internet dan dns, Terkadang dnsnya hilang setelah installasi * echo "nameserver 8.8.8.8" > /etc/resolv.conf * Jalankan printah updgrade berikut ini: * curl -sL 'https://labhub.eu.org/api/raw/?path=/upgrades_pnetlab/bionic/install_pnetlab_latest_v5.sh' | sh {{ :networking:netsim:pnetlab:d23e21b7-8392-46cd-87c3-9b358943947a.jpeg?nolink&600 |}} ==== Step 5: Done ==== * Setelhnya pnetlab dapat di akses pada alamat ip node https:// {{ :networking:netsim:pnetlab:pnetlab_webui.png?nolink&600 |}} Refernce: * https://www.pnetlab.com/pages/documentation?slug=install-bare-metal * https://t.me/PNETLab