Dalam hal ini, server kita memiliki 2 NIC (Network Interface
Card). NIC yang pertama untuk menghubungkan server dengan koneksi
internet, yang kedua untuk menghubungkan server dengan client.
Langkah pertama , kita cek NIC server kita.
Root :~ # mii-tool
Apabila muncul 2 NIC yaitu eth0 dan eth1. Berarti Sever kita telah memiliki 2 NIC.
Kemudian setting network interfacenya
Root :~ # gedit /etc/network/interfaces
Kemudian masukan konfigurasi berikut :
auto eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
network 192.168.0.0
broadcast 192.168.1.255
auto eth1
iface eth1 inet static
address 192.168.50.1
netmask 255.255.255.0
network 192.168.50.0
broadcast 192.168.50.255
KET :
Eth0 : merupakan NIC yang terhubung ke koneksi internet.
Eth1 : merupakan NIC yang terhubung ke client.
Kemudian konfigurasi file resolv.conf (DNS Server) pada direktori /etc/
Root :~ # gedit /etc/resolv.conf
Lalu masukan konfigurasi berikut sesuai dengan domain name server internet anda :
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 192.168.0.1
Kembali lagi ke PC Server, konfigurasi file sysctl.conf
Root :~ # gedit /etc/sysctl.conf
Cari kalimat dibawah ini dan hilangkan tanda #
# net.ipv4.ip_forward=1 sehingga menjadi
net.ipv4.ip_forward=1
Lalu simpan.
Kemudian aktifkan ip forwardernya
sysctl -w net.ipv4.ip_forward=1
Lalu cek ip forwardernya
Root :~ # cat /proc/sys/net/ipv4/ip_forward
Jika sudah aktif, maka akan muncul angka 1
Routing server
Root :~ # iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE
Root :~ # iptables –t nat –A POSTROUTING –s 192.168.50.0/24 –j MASQUERADE
simpan
Keterangan: eth0 merupakan NIC yang connect ke internet, cek apakah routing berjalan atau belum.
Root :~ # iptables –t nat –n –L
PERHATIAN !
Besar kecil huruf berpengaruh.
Kemudian konfigurasi file rc.local
Root :~ # gedit /etc/rc.local
Tambahkan konfigurasi routing tadi diatas exit = 0:
iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE
iptables –t nat –A POSTROUTING –s 192.168.50.0/24 –j MASQUERADE
kemudian simpan.
lalu simpan konfigurasi IP Tables/Perintah Routing
Root :~ # iptables-save > /etc/iptables.conf
Update service jaringan yang baru dikonfigurasi, dan Selesai…
Root :~ # /etc/init.d/networking restart
Masuk ke PC Client (windows) masukan konfigurasi network sebagai berikut :
IP Address 192.168.50.2
Subnet Mask 255.255.255.0
Default Gateway 192.168.50.1 ( IP Server /eth1)
Preffered DNS Server 192.168.0.1
Alternate DNS Server 8.8.8.8
Selamat Mencoba
Sumber :