Sharing koneksi internet di linux

Untuk artikel kali ini akan dibahas mengenai cara sharing koneksi internet di linux. Disini saya mempunyai kasus sebagai berikut:

Laptop saya terkoneksi internet melalui wireless menggunakan interface wlan0 dan laptop saya juga terkoneksi dengan Raspberry pi melalui kabel ethernet melalui interface eth0.  Dari sini saya ingin sharing koneksi dari interface wlan0 ke eth0

Enable IP Forwarding

Mengaktifkaan IP Forwarding berfungsi untuk meneruskan paket yang diterima pada suatu interface ke interface lain

echo 1 > /proc/sys/net/ipv4/ip_forward

Nilai akan kembali menjadi nol pada saat restart

Enable NAT

Untuk mengaktifkan NAT dapat menggunakan perintah seperti berikut

iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

Interface wlan0, merupakan interface yang terhubung ke internet

Setting IP

Berikut konfiguarsi IP address untuk interface eth0 pada laptop

ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up

Berikut konfigurasi IP address untuk interface eth0 pada Raspberry

# konfigurasi pada file /etc/network/interfaces
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
network 192.168.1.0

Setelah konfigurasi IP address, raspberry sudah dapat akses internet. Selamat Mencoba

Catatan: Alamat IP yang digunakan pada interface wlan0 dan eth0 pada laptop merupakan segmen IP yang berbeda, karena laptop berfungsi sebagai router

Advertisement