Senin, 14 Februari 2011

Membangun Gateway Internet ( membangun PC Router dan Proxy Server) linux debian 5


Kali ini kita akan membangun gateway internet yang berisi setting routing serta proxy server linux debian 5.
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.
# mii-tool
Apabila muncul 2 NIC yaitu eth0 dan eth1. Berarti Sever kita telah memiliki 2 NIC.
Kemudian setting network interfacenya
# nano /etc/network/interfaces
Kemudian masukan konfigurasi berikut :
auto eth0
iface eth0 inet static
                address 202.162.215.222
                netmask 255.255.255.248
                gateway 202.162.215.217
                network 202.162.215.216
                broadcast 202.162.215.223
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 pada direktori /etc/
# nano /etc/resolv.conf
Lalu masukan konfigurasi berikut sesuai dengan domain name server internet anda :
nameserver 202.162.220.110
nameserver 202.162.220.220

Masuk ke PC Client (windows) masukan konfigurasi network sebagai berikut :
IP Address                          192.168.50.5
Subnet Mask                     255.255.255.0
Default Gateway             192.168.50.1 ( IP Server )

Preffered DNS Server    202.162.220.110
Alternate DNS Server    202.162.220.220

Kembali lagi ke PC Server Debian , konfigurasi file sysctl.conf
# nano /etc/sysctl.conf
Cari kalimat dibawah ini dan hilangkan tanda #
# net.ipv4.ip_forward=1
Lalu simpan.

Kemudian aktifkan ip forwardernya
# echo 1 > /proc/sys/net/ipv4/ip_fordward
Lalu cek ip forwardermya
# cat /proc/sys/net/ipv4/ip_fordward
Jika sudah aktif, maka akan muncul angka 1




Routing server
# iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE
KET : eth0 merupakan NIC yang connect ke internet.

cek apakah routing berjalan atau belum.
# iptables –t nat –n –L
PERHATIAN !
Besar kecil huruf berpengaruh.

Kemudian konfigurasi file rc.local
# nano /etc/rc.local
Tambahkan konfigurasi routing tadi  :
iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE
kemudian simpan.
Fungsi dari penambahan konfigurasi di rc.local yaitu apabila server kita restart , maka secara otomatis konfigurasi di file rc.local akan berjalan / starting secara otomatis.

Kemudian kita akan melakukan konfigurasi Proxy Server, yang akan saya bahas di artikel selanjutnya…
Bagi pembaca harap sabar…

Tidak ada komentar:

Cool B themes Slider