Install dan konfigurasi proxy server

Bookmark and Share

Proxy server (peladen proxy) adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet atau intranet.
Proxy Server bertindak sebagai gateway terhadap dunia Internet untuk setiap komputer klien. Proxy server tidak terlihat oleh komputer klien: seorang pengguna yang berinteraksi dengan Internet melalui sebuah proxy server tidak akan mengetahui bahwa sebuah proxy server sedang menangani request yang dilakukannya. Web server yang menerima request dari proxy server akan menginterpretasikan request-request tersebut seolah-olah request itu datang secara langsung dari komputer klien, bukan dari proxy server.
Proxy server juga dapat digunakan untuk mengamankan jaringan pribadi yang dihubungkan ke sebuah jaringan publik (seperti halnya Internet). Proxy server memiliki lebih banyak fungsi daripada router yang memiliki fitur packet filtering karena memang proxy server beroperasi pada level yang lebih tinggi dan memiliki kontrol yang lebih menyeluruh terhadap akses jaringan. Proxy server yang berfungsi sebagai sebuah “agen keamanan” untuk sebuah jaringan pribadi, umumnya dikenal sebagai firewall.
langkah-langkah instalasi squid
squid dapat di install dengan dua cara, pertama menggukanan package manager (yum) atau kompile manual dari source yang bisa di download di http://www.squid-cache.org/Download/
agar lebih mudah dan cepat saya melakukan instalasi dengan package manager
root@linuxjak# yum install squid
kemudian backup file konfigurasi default (squid.comf) agar bila ada masalah dapat teratasi dengan cepat
root@linuxjak# cp /etc/squid/squid.conf /etc/squid/squid.conf.asli
selanjutnya matikan terlebih dahulu service squid pada saat ingin mengkonfigurasinya
root@linuxjak# service squid stop
bukalah file konfigurasi squid dan hapus semua isinya kemudian tulis ulang konfigurasinya menjadi seperti ini
root@linuxjak# vi /etc/squid/squid.conf
http_port 3128
visible_hostname labkita
cache_mem 128 MB
cache_dir ufs /home/squid 8000 16 256
access_log /var/log/squid/access.log squid

acl all src all
acl jaringan_saya src 192.168.7.0/24 192.168.5.0/24
http_access allow jaringan_saya

jika sudah selesai, simpan hasil perubahan dengan menggunakan ESC:wq!
kemudian tambahkan rule iptables untuk meridirect semua permintaan koneksi internet ke port 3128
root@linuxjak# iptables -A PREROUTING -t nat -p tcp –dport 80 -j REDIRECT –to-port 3128
kemudian simpan konfigurasi iptables dan restart service nya
root@linuxjak# service iptables save; service iptables restart
startlah service proxy squid-nya
root@linuxjak# service squid start

bila tidak ada pesan error maka konfigurasi sudah bisa dikatakan benar, untuk melakukan uji coba lakukan tes dari komputer client. masukan ip proxy kedalam browser firefox (edit–>preferences–>advance–>network–>setting) gunakan manual proxy dan isikan semuanya, sesuaikan juga port yang digunakan.
untuk melihat log nya dapat menggunakan perintah
root@linuxjak# tail -f /var/log/squid/access.log
selesai…….
------------------- -->

{ 0 komentar... Views All / Send Comment! }

Poskan Komentar