Menghubungkan Router di gns3 ke internet dengan interface loopback



Ada beberapa cara agar jaringan digns3 bisa terkoneksi ke internet, salah satu yang akan kita bahas kali ini yaitu interface loopback, router digns3 akan terhubung ke interface loopback,dan dengan iptables untuk meneruskan paket dari interface loopback ke interface fisik.

Install aplikasi tun/tap lewat terminal
# apt-get install uml-utilities
Kemudian tambahkan modul dari linux kernel, pastikan kita menggunakan user root.
# modprobe tunctl
Setelah itu kita buat interface loopback,
# tunctl -t tap0
Tambahkan IP address pada interface loopback yang sudah dibuat,
# ifconfig tap0 10.100.100.100 netmask 255.255.255.0 up
Buat pengaturan iptable agar paket dari router yang ada digns3 bisa diteruskan dari interface loopback ke interface fisik,
# iptables -t nat -A POSTROUTING -o wlp3s0 -j MASQUERADE
# iptables -A FORWARD -i tap0 -j ACCEPT
Nama dari interface fisik tidak selalu sama pada setiap komputer, kita bisa sesuaikan dengan nama yang ada pada komputer kita, bisa dichek dengan perintah ifconfig, dan kita juga bisa pilih interface fisik wlan atau pun lan.

Setelah konfigurasi pada terminal dilakukan, lanjut dengan konfigurasi pada gns3. Drag and drop device cloud > klik kanan > configure > Tab interface, kita bisa tambahkan manual dengan menulis tap0 pada kolom kemudian add > apply > Ok.


Setelah itu, hubungan router dengan cloud menggunakan interface loopback yang sudah dibuat pada sisi cloud.

Lakukan konfigurasi dasar pada router untuk bisa terkoneksi ke internet,

/ip address add address=10.100.100.1/24 interface=ether1
/ip route add gateway=10.100.100.100
/ip dns set server=10.100.100.100,8.8.8.8,8.8.4.4 allow-remote-request=yes

Seharusnya router sudah bisa terkoneksi ke internet, lakukan test ping untuk memastikan.

Selamat mencoba.

Previous Post
Next Post