Dalam Hal ini , Server Harus Memiliki2 NIC
(Network Interface Card ).
·
NIC yang Pertama Untuk
Menghubungkan server dengan Koneksi
Internet.
·
NIC yang Ke Dua Untuk
Menghubungkan Server dengan Client.
Langkah Pertama ,Kita Check NIC pada Terminal UBUNTU
# miii-tool
Apabila Muncul 2 NIC , Yaitu eth0
& eth1 Berarti Server kita telah
Memiliki 2 NIC
KemudiaN Setting NETWORK INTERFACE nya
#nano /etc/network/interface
Kemudian isikan Konfigurasi Dibawah ini Sesuai IP adressnya:
Auto eth0
Iface eth0 inet static
Address 192.168.1.80
Netmask 255.255.255.0
Gateway 192.168.1.1
Network 192.168.1.0
Broadcast 192.168.1.255
Auto eth1
Iface eth0 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 yg terhubung ke koneksi internet.
eth1 : Merupakan NIC yg terhubung ke client.
Kemudian Konfigurasi file Resolv.conf
(DNS SERVER) pada terminal UBUNTU
#nano /etc/resolv.conf
Lalu masukan Konfigurasi Berikut
Sesuai dengan domain name server internet kita (Penulis Menggunakan name server Google)
Nameserver 8.8.8.8
Nameserver 8.8.4.4
Masukan 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 8.8.8.8
Alternate DNS Server 8.8.4.4
Kembali lagi ke PC Server , Konfigurasi file sysctl.conf
#nano /etc/sysctl.conf
Cari kalimat di bawah ini dan hilangkan tanda #
# net.ipv4.ip_forward=1 sehingga menjadi
net.ipv4.ip_forward=1
Lalu simpan
Kemudian aktifkan ip forwardnya
Sysctl –w net.ipv4.ip_forward=1
Lalu check ip forwardnya
#cat /proc/sys/net/ipv4/ip_forward
Jika sudah Aktif akan Muncul angka 1
Routing Server
#iptables -t
nat -A POSTROUTING
-o eth0 -j MASQUERADE
#iptables -t
nat -A POSTROUTING
-s 192.168.50.0/24 -j MASQUERADE
simpan
Keterangan ;
Eth0 merupakan NIC yang connect ke Internet , Check apakah routing
berjalan atau belum.
#iptables -t
nat -n -L
PERHATIAN !!!
Besar kecil berpengaruh
Kemudian file rc.local
#nano /etc/rc.localr
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
#iptables-save >
/etc/iptables.conf
Update service jaringan yang baru di konfigurasi .dan Selesai...
# /etc/init.d/networking restart