Apa Itu Proxy server...??
Proxy server adalah program yang menerima permintaan
(request)dari klien, seperti browser web atau ftp klien,dan kemudian meneruskan
permintaan tersebut ke server internet yang dituju. Salah satu program yang
cukup powerfull dalam menangani masalah keterbatasan kecepatan akses dan
keamanan data yang dipergunakan untuk menangani keperluan internet adalah
SQUID. Bagi seseorang administrator jaringan,merupakan tugas utama untuk
mengatur lau-lintas data dalam suatu jaringan baik dari dalam maupun keluar
jaringan. Squid merupakan pilihan terbaik untuk membangun proxy server karena
selain handal juga gratis dan mendukung fitur ICP.
Melalui proxy server,seolah-olah klien merasaberinteraksi
secara langsung dengan server internet yang dituju.Kenyataannya,sebelum data
atau permintaannya disampaikan ke tujuan, data tersebut diarahkan terlebih
dahulu ke server proxy,kemudian server proxy akan meneruskan ke server yang
dituju,yaitu internet.
Dibawah ini adalah perbandingan antara klien yang
menggunakan proxy dan tidak menggunakan proxy :
1.Tanpa Proxy
Browser web/Klien FTP -->> Server Internet
2.Melalui Proxy
Browser web/Klien FTP -->> Server Proxy->Server
Internet
Kelebihan Operating System yang menggunakan proxy adalah
data yang diminta dari klien akan diarahkan ke server proxy kemudian
dilanjutkan ke server internet.Pada saat data dari server datang,data tersebut
akan diarahkan oleh server internet ke server proxy kemudian server proxy
meneruskan data tsb ke klien yg memintanya.
Disamping memberikan data ke klien,server proxy juga
menyimpan salinan data itu sebagai webcache di hardisk.Apabila ada user lain yg
meminta data yg sama,maka server proxy akan mengambil data tersebut dari
hardisknya tanpa harus melakukan koneksi ke server internetyg menyediakan data
tsb. Kalau permintaan yg sama dilakukan oleh user berkali-kali tentu akan
mempengaruhi kecepatan akses internet secara signifikan.
Instalasi Proxy Server
setup proxy:
1.ambil source squid di ftp (gateway) atau download di
www.squidcache.org
2.ekstrak source
3.kompilasi dan setup
4.start proxy
1.Download Source di www.squidcache.org
misal disini kita akan menggunakan
squid-2.6.stable-13.tar.gz
2.untuk mengekstrak source maka digunakan perintah:
tar -zxvf squid-2.6.stable-13.tar.gz
3.langkah selanjutnya adalah membuat group misal groupnya
kita beri nama squid
#groupadd squid
setelah itu kita membuat user dengan nama squid
#useradd -g squid -d /home/squid squid
Buat direktory dengan nama squid yang akan diletakan pada
direktory usr/local
#mkdir /usr/local/squid
#mkdir /home/squid
rubah kepemilikan directory:
#chown -r squid:squid /home/squid
#cd squid-2.6.stable13
#./configure --prefix=/usr/local/squid
#make
#make install
#chown -R squid:squid /usr/local/squid
ganti password squid dengan:
#passwd squid
4. LOGIN dengan user squid
#/usr/local/squid/sbin/squid -Z
#/usr/local/squid/sbin/squid -dfy