Pembuka
GNS3 adalah alat simulasi jaringan yang banyak digunakan oleh profesional jaringan dan sistem untuk membangun, menguji, dan memvisualisasikan jaringan sebelum implementasi langsung. Pada tutorial ini, kita akan membahas secara lengkap langkah-langkah instalasi GNS3 Server di Ubuntu terbaru, beserta konfigurasinya agar dapat digunakan dengan baik. Simak penjelasan detailnya berikut ini.
Disclaimer
Panduan ini menggunakan Ubuntu versi terbaru dengan asumsi pengguna memiliki akses ke terminal dan izin root
untuk instalasi. Tutorial ini dibuat untuk kebutuhan edukasi dan eksperimen jaringan menggunakan GNS3. Pastikan untuk berhati-hati saat menggunakan konfigurasi ini di jaringan yang sebenarnya.
Langkah-Langkah Instalasi GNS3 Server
1. Menyiapkan Repository GNS3
Sebelum instalasi, pastikan sistem Ubuntu sudah diperbarui dan tambahkan repository GNS3 agar dapat mengakses versi terbaru dari paket-paket yang dibutuhkan.
Langkah 1.1: Update dan Tambahkan Repository GNS3 Buka terminal dan jalankan perintah berikut untuk memperbarui sistem dan menambahkan repository GNS3:
sudo apt-get update
sudo add-apt-repository ppa:gns3/ppa
Setelah menambahkan repository, sistem akan dapat mendeteksi paket GNS3 untuk diunduh dan diinstal.
2. Instalasi GNS3 Server dan GUI
Setelah repository ditambahkan, lanjutkan dengan instalasi gns3-server
dan gns3-gui
yang diperlukan untuk menjalankan simulasi.
Langkah 1.2: Install GNS3 Server dan GUI Gunakan perintah berikut untuk menginstal kedua paket ini:
sudo apt-get install gns3-server gns3-gui
Pastikan proses instalasi selesai tanpa error agar semua komponen berhasil terpasang.
3. Membuat File Konfigurasi untuk GNS3 Server
GNS3 membutuhkan file konfigurasi untuk pengaturan server dan jalur direktori penyimpanan data. Pada langkah ini, kita akan membuat file konfigurasi tersebut.
Langkah 2.1: Buat Direktori dan File Konfigurasi Pertama, buat direktori konfigurasi di lokasi /root/.config/GNS3/2.2/
dan buat file bernama gns3_server.conf
:
cd /root/.config/GNS3/2.2/
nano gns3_server.conf
Langkah 2.2: Masukkan Konfigurasi ke dalam File Salin konfigurasi berikut dan tempelkan ke dalam file gns3_server.conf
:
[Server]
; IP tempat server mendengarkan koneksi
host = 0.0.0.0
; Port HTTP untuk mengontrol server
port = 3080
; Opsi untuk mengaktifkan enkripsi SSL
ssl = False
certfile=/home/gns3/.config/GNS3/ssl/server.cert
certkey=/home/gns3/.config/GNS3/ssl/server.key
; Jalur penyimpanan file image, proyek, dll.
images_path = /home/gns3/GNS3/images
projects_path = /home/gns3/GNS3/projects
appliances_path = /home/gns3/GNS3/appliances
symbols_path = /home/gns3/GNS3/symbols
; Konfigurasi port dan autentikasi
report_errors = True
console_start_port_range = 5000
console_end_port_range = 10000
vnc_console_start_port_range = 5900
vnc_console_end_port_range = 65535
udp_start_port_range = 20000
udp_end_port_range = 30000
auth = True
user = admin ; Ganti dengan username pilihan Anda
password = passwordku ; Ganti dengan password pilihan Anda
; Konfigurasi tambahan untuk interface dan NAT
allowed_interfaces = eth0,eth1,virbr0 ; Ganti dengan network interface anda
default_nat_interface = vmnet10
; Pengaturan virtualisasi dan emulasi
enable_kvm = False
require_kvm = False
enable_hardware_acceleration = True
require_hardware_acceleration = False
Simpan dan tutup file dengan menekan CTRL+O
lalu CTRL+X
.
4. Menjalankan GNS3 Server
Setelah konfigurasi selesai, jalankan GNS3 Server untuk memulai aplikasi.
Langkah 3: Jalankan GNS3 Server Masukkan perintah berikut di terminal untuk menjalankan GNS3 Server:
gns3server
Jika instalasi berhasil, server akan mulai dengan menampilkan informasi versi, konfigurasi yang dimuat, dan status koneksi. Pastikan untuk menjaga versi server dan GUI GNS3 yang Anda gunakan agar selalu sama.
Contoh tampilan setelah server berhasil berjalan:
2021-02-11 20:06:12 INFO run.py:219 GNS3 server version 2.2.17
2021-02-11 20:06:12 INFO run.py:224 Config file /root/.config/GNS3/2.2/gns3_server.conf loaded
2021-02-11 20:06:13 INFO web_server.py:318 Starting server on 0.0.0.0:3080
5. Konfigurasi Klien GNS3
Untuk memastikan klien GNS3 dapat terhubung dengan server, buka aplikasi GNS3 dan arahkan ke menu Edit > Preferences. Dari sini, Anda bisa mengatur konfigurasi klien agar sesuai dengan pengaturan yang telah diterapkan pada server.
Penutup
Dengan mengikuti langkah-langkah di atas, Anda telah berhasil menginstal dan mengonfigurasi GNS3 Server di Ubuntu terbaru. GNS3 memberikan fleksibilitas bagi para profesional jaringan untuk membangun dan menguji topologi jaringan yang kompleks sebelum diterapkan di lingkungan nyata. Pastikan selalu menjaga konfigurasi dan keamanan saat menjalankan GNS3 di lingkungan jaringan yang sebenarnya. Selamat mencoba, dan semoga sukses!