Tetap Semangat Dalam Menjalani Setiap Kehidupan

Jumat, 03 Desember 2021

GNS3 Internet di Linux Mint (Ubuntu Base) menggunakan Loopback Adapter Tap

Saat awal belajar menggunakan GNS3 pada sistem operasi Linux Mint 20.3, saya mengalami kendala dalam hal koneksi jaringan internet yang menuju ke dalam mesin virtual atau perangkat jaringan yang saya pasang pada simulator ini. Tentunya hal ini berbeda dengan yang ada pada sistem operasi Windows 7 atau 10, dimana untuk koneksi internet pada GNS3 cukup sederhana pengaturannya. Untuk GNS3 pada Linux Mint ini bisa dikatakan lebih banyak pengaturannya dibandingkan dengan sistem operasi Windows. Oleh karena itu perlu usaha yang lebih keras juga dalam mempelajari jaringan komputer dengan menggunakan GNS3 pada sistem operasi Linux Mint ini.

Setelah mencari-cari informasi di internet, akhirnya membuahkan hasil. Ada beberapa halaman web yang menyediakan informasi ini, walaupun tentunya tidak bisa 100% sama dengan kondisi yang ada pada perangkat yang saya gunakan. Tentunya butuh penyesuaian juga dengan sistem operasi yang saya pakai sekarang. Berikut ini dokumentasi saya dalam mengatur adapter jaringan perangkat saya agar GNS3 bisa terhubung dengan internet.

Instal uml-utilities.

sudo apt install uml-utilities

Buat inteface virtual loopback Tap Adapter (tap0).

sudo tunctl -t tap0 

Konfigurasi alamat IP untuk interface tap0.

sudo ifconfig tap0 192.168.50.1 netmask 255.255.255.0 up

Konfigurasi NAT yang mengarah pada internet, karena koneksi internet menggunakan wifi maka interface yang dimasukkan dalam konfigurasi adalah interface wifi (wlp0s3).

sudo iptables -t nat -A POSTROUTING -o wlp0s3 -j MASQUERADE
sudo iptables -A FORWARD -i tap0 -j ACCEPT

Aktifkan IP Forwarding.

sudo nano /etc/sysctl.conf

Hapus tanda # pada baris #net.ipv4.ip_forward=1 setelah itu simpan.

net.ipv4.ip_forward=1

Ketikkan perintah

sudo sysctl -p

Sampai sini saja sudah bisa digunakan untuk menghubungkan GNS3 dengan jaringan internet. Untuk konfigurasi pada GNS3, gunakan template Cloud dan konfigurasi adapternya menggunakan tap. Karena alamat IP adapter tap adalah 192.168.50.1 maka untuk perangkat yang terhubung dengan Cloud dan ingin terhubung dengan internet harus menyesuaikan alamat IP-nya, misalnya IP Address 192.168.50.2/24 dengan gateway 192.168.50.1


Agar tidak banyak mengulang dalam hal konfigurasi tap0 maka bisa juga dengan membuat perintah yang dijalankan saat PC booting.

sudo contrab -e

Tambahkan isi file dengan baris berikut

@reboot /usr/sbin/tunctl -t tap0 && /sbin/ifconfig 192.168.50.1 netmask 255.255.255.0 up

Dengan adanya perintah tersebut maka pengaturan alamat IP otomatis dijalankan saat komputer booting.



Sumber: https://www.sibro21.org/2016/08/menghubungkan-gns3-ke-internet-di.html