Praktikum 9 NS3 Part 1

Hasil & Pembahasan Praktikum :

Pada Praktikum kali ini membahas tentang memperkenalkan Ubuntu dan NS3 dan dapat dapat mengaktivasi dan mengonfigurasi WSL (Windows Subsystem for Linux). Linux Ubuntu adalah salah satu distribusi Linux yang populer dandidasarkan pada Debian. NS3 (Network Simulator 3) adalah sebuah simulator jaringan yangsering digunakan dalam pengembangan dan penelitian protokol danaplikasi jaringan. Windows Subsystem for Linux (WSL) adalah sebuah fitur yangdisediakan oleh sistem operasi Windows yang memungkinkan penggunauntuk menjalankan lingkungan Linux di dalam Windows. Dengan WSL,pengguna dapat menginstal distribusi Linux seperti Ubuntu, Debian, atau SUSE langsung di dalam Windows tanpa perlu menginstal sistem operasiLinux secara terpisah.


Prosedur Praktikum :

1. Aktifkan WSL pada Setelan Windows.

    Berikut adalah langkah-langkah untuk mengaktifkan dan menginstalWindows Subsystem for Linux           (WSL) di Windows:

    -          Klik logo Windows pada taskbar sebelah kiri bawah.

-          Kemudian cari Apps & Features

-          Kemudian klik Programs and Features.

-          Selanjutnya Klik Turn Windows features on or off

-         Dan periksa apakah Windows Substem for Linux sudah diaktifkan atau belum, jika belum maka   bisa centang opsi tersebut.





-          Kemudian Restart perangkat setelah melakukan perubahan tersebut.

-    Setelah melakukan restart, instal distribusi Linux yang diinginkan sebagai Subsystem Linux   melalui Microsoft Store atau sumber lainnya, pada praktikum ini kita menggunakan Ubuntu.



2. Instalasi Ubuntu

-          Klik logo Windows pada taskbar sebelah kiri bawah.

      -      Kemudian cari PowerShell dan klik.


-      Ketik perintah "wsl --install -set version Ubuntu-20.04 1" untuk mengatur WSL menjadi 1 dan  ketik perintah “"wsl --install -d Ubuntu-20.04” untuk memulai instalasi Ubuntu (tanpa tanda petik).



   Setelah instalasi selesai, buat username dan password UNIX baru.


-   Lanjutkan dengan menginstal tools umum dengan perintah "sudo apt-get install software-properties-common" (tanpa tanda petik).

-       Jalankan perintah "sudo apt-get update && sudo apt-get upgrade" untuk memperbarui paket dan perangkat lunak yangsudah diinstal (tanpa tanda petik).




3. Instalasi Perangkat Lunak

-     Install Zsh dan paket-paket yang diperlukan dengan perintah "sudo apt-get install git zsh curl  make build-essential" (tanpa tanda petik).

-      Install paket-paket lain yang diperlukan dengan perintah "sudoapt-get install libssl-dev zlib1g-dev libbz2-dev libreadline-devlibsqlite3-dev wget llvm libncurses5-dev libncursesw5-dev xzutilstk-dev libffi-dev liblzma-dev python3-opensslimagemagick libmagickwand-dev" (tanpa tanda petik).


-       Buka file "updatedb.conf" dengan perintah "sudo nano/etc/updatedb.conf" (tanpa tanda petik).


-       Ketik perintah PRUNE_BIND_MOUNTS="yes" dan tekan Enter.

-       Ketik perintah # PRUNENAMES=".git .bzr .hg .svn" dan tekan Enter.

Ketik perintah PRUNEPATHS="/tmp /var/spool /media/var/lib/os-             prober/var/lib/ceph/home/.ecryptfs/var/lib/schroot /mnt" dan tekan Enter.

-     Ketik perintah PRUNEFS="NFS afs autofs binfmt_misc ceph cgroup cgroup2 cifs coda configfs curlftpfs debugfs devfs devpts devtmp" dan tekan Enter.


-   Instal mlocate dengan perintah "sudo apt-get install mlocate" dan jalankan perintah "sudo updatedb" untuk mengindeks sistem file.


-        Instal tasksel dengan perintah "sudo apt install tasksel" untuk menyediakan antarmuka                 konfigurasi sistem yang lebih sederhana.



4. Install Graphic User Interface Dekstop

-    Untuk menginstal Xubuntu Desktop, jalankan perintah berikut: "sudo tasksel install xubuntu-desktop" dan “sudo aptinstall xfce4”.




-          Setelah instalasi selesai, lakukan penyetelan parameter display driver.

-          Akses file "bash.bashrc" dan tambahkan "export DISPLAY=:0"di akhir file.

-          Akses file "bashrc" dan tambahkan "export DISPLAY=:0" didalamnya.

-          Akses file "zshrc" dan tambahkan "export DISPLAY=:0" didalamnya.

-          Lakukan pembaruan paket dengan perintah "sudo apt update".


5. Instalasi Requirements dari NS3

-   Install requirement-requirement dari ns3 dengan perintah:"sudo apt install build-essential    autoconf automake libxmu-devpython3-pygraphviz cvs mercurial bzr git cmake p7zip-full    python3-matplotlib python-tk python3-dev qt5-qmake gnuplot-x11 wireshark".


-      Lanjutkan instalasi dengan perintah "sudo apt install qtbase5dev" untuk menyelesaikan instalasi requirement-requirement dari ns3.

-          Setelah selesai, keluar dari WSL dengan mengetikkan "exit" diterminal.


-          Matikan instance WSL yang sedang berjalan dengan perintah"wsl --shutdown".

6. Instalasi dan Konfigurasi VcXsrv

-          Unduh dan instal perangkat lunak VcXsrv Windows server X dari sumber yang terpercaya.


-          Setelah instalasi selesai, jalankan aplikasi "XLaunch".

-          Pilih opsi "Multiple windows" pada jendela konfigurasi awal XLaunch.

-          Pada jendela "Display settings", biarkan pengaturan default dan klik "Next".



-          Pilih opsi "Start no client" pada jendela "Client startup".



-          Pada jendela "Extra settings", centang disable access control dan klik "Finish".



-          Simpan konfigurasi yang telah dibuat agar dapat dijalankankembali di masa depan tanpa perlu     melakukan konfigurasi ulang.

-          Jika ingin menjalankan ulang XLaunch setelah aplikasi berhenti, cari "XLaunch" pada menu       Start dan jalankan file konfigurasi yang telah disimpan.



7. Menjalankan GUI Ubuntu

-          Setelah menjalankan perintah sebelumnya, ketikkan "xfce4session" untuk memulai desktop         environment Xfce.



-          Setelah perintah dijalankan, tampilan GUI dari Ubuntu dengan desktop environment Xfce akan   muncul.



-          Untuk mengakses terminal dalam WSL Ubuntu, klik ikon terminal pada taskbar di layar utama    desktop.

-          Setelah terminal terbuka, install klien RDP dengan perintah "sudo apt install xrdp".

-          RDP (Remote Desktop Protocol) adalah protokol yang memungkinkan pengguna untuk               mengakses Windows secara remote atau dari jarak jauh.

-          Selanjutnya, jalankan RDP dengan perintah "sudo service xrdpstart".



8. Download ns-3.38

-          Kunjungi situs resmi NS3 di https://www.nsnam.org/releases/ dan unduh paket NS3 versi 3.38.



-          Setelah proses unduhan selesai, pindahkan file yang telah diunduh ke direktori home anda.




-          Buka terminal dan masuk ke direktori file yang baru diekstrak dengan mengetikkan perintah        berikut: cd ~/ns-allinone-3.38.



-          Aktifkan opsi examples dan tests dengan menjalankan perintah: ./build.py --enable-examples --   enable-tests.



-          Setelah proses penyetingan selesai, jalankan lingkungan ujicoba dengan perintah: ./ns3 run          hello-simulator


-          Kemudian jika ingin Log Out, arahkan cursor ke arah nama user disebelah kanan atas dan klik     Log Out.


Diagnosa dan Troubleshooting Masalah :
Sempat sedikit kesusahan dalam menginputkan perintah dikarenakan tidak fokus dan typo, kemudian dilakukan penginputan perintah ulang dan berhasil.


Kesimpulan Percobaan :
Diperlukan ketelitian dan kesabaran saat melakukan instalasi. 


Comments

Popular posts from this blog

Praktikum 1 Implementasi LAN

Praktikum 2 Konfigurasi Jaringan Komputer dan Pengenalan Cisco Packet Tracer

Praktikum 8 Fiber Optic