Konfigurasi Squid Proxy Server di Debian Squeeze

Konfigurasi Squid Proxy Server di Debian Squeeze


Pengertian Proxy Squid


Web Proxy Caching merupakan sebuah cara untuk menyimpan objek-objek Internet yang diminta (seperti halnya data halaman web) yang bisa diakses melalui HTTP, FTP dan Gopher di dalam sebuah sistem yang lebih dekat dengan situs yang memintanya. Beberapa penjelajah web dapat menggunakan cache Squid lokal untuk sebagai server proxy HTTP, sehingga dapat mengurangi waktu akses dan juga tentu saja konsumsi bandwidth. Hal ini sering berguna bagi para penyedia layanan Internet untuk meningkatkan kecepatan kepada para pelanggannya, dan LAN yang membagi saluran Internet. Karena memang bentuknya sebagai proxy (ia berlaku sebagaimana layaknya klien, sesuai dengan permintaan klien), web cache bisa menyediakan anonimitas dan keamanan. Tapi, web cache juga bisa menjadi masalah yang signifikan bila melihat masalah privasi, karena memang ia dapat mencatat banyak data, termasuk URL yang diminta oleh klien, kapan hal itu terjadi, nama dan versi penjelajah web yang digunakan klien serta sistem operasinya, dan dari mana ia mengakses situs itu.

Konfigurasi Squid Proxy Server di Debian Squeeze
Konfigurasi Squid Proxy Server di Debian Squeeze


Selanjutnya, sebuah program klien (sebagai contoh adalah penjelajah web) bisa menentukan secara ekplisit proxy server yang digunakan bila memang hendak menggunakan proxy (umumnya bagi para pelanggan ISP) atau bisa juga menggunakan proxy tanpa konfigurasi ekstra, yang sering disebut sebagai "Transparent Caching", di mana semua permintaan HTTP ke jaringan luar akan diolah oleh proxy server dan semua respons disimpan di dalam cache. Kasus kedua umumnya dilakukan di dalam perusahaan dan korporasi (semua klien berada di dalam LAN yang sama) dan sering memiliki masalah privasi yang disebutkan di atas.

Squid memiliki banyak fitur yang bisa membantu melakukan koneksi secara anonim, seperti memodifikasi atau mematikan beberapa field header tertentu dalam sebuah permintaan HTTP yang diajukan oleh klien. Saat itu terpenuhi, apa yang akan dilakukan oleh Squid adalah tergantung orang yang menangani komputer yang menjalankan Squid. Orang yang meminta halaman web melalui sebuah jaringan yang secara transparan yang menggunakan biasanya tidak mengetahui bahwa informasi semua permintaan HTTP yang mereka ajukan dicatat oleh Squid.


Langkah Konfigurasi Squid Proxy Server di Debian Squeeze



1. Install Aplikasi Squid

#apt-get install squid



2. Edit File Squid.conf

#nano /etc/squid/squid.conf



3. Cari kata “http_port 3128” dengan menekan CTRL+W dan tambahkan kata “transparent dan tambahkan dibawahya seperti ini :



http_port 3128 transparent

cache_mem 16 MB

cache_mgr namapeserta@lks5.sch.id

visible_hostname proxy.lks5.sch.id



4. Cari kata acl CONNECTtambahkan dibawahnya, dengan cara CTRL+W lalu ketikan “purge” atau “acl CONNECT”.



Acl situs dstdomain “/etc/squid/situs”

Acl key url_regex -i “/etc/squid/key”

http_access deny situs

http_access deny key

http_access deny localhost

http_access allow all



5. Edit file “situs”

#nano /etc/squid/situs                     { samakan dengan yang ditulis di acl situs}

Tuliskan   :

www.debian.org

www.google.com

www.redhat.com

www.linux.or.id



6. Edit file “key”                                           { samakan dengan yang ditulis di acl key}

#nano /etc/squid/key

Tuliskan   :

debian

redhat

google

linux


7. Nano /etc/rc.local

Isikan :

Iptables -t nat -A PREROUTING -p tcp -m tcp –dport 80 -j REDIRECT –to-port 3128



8. /etc/init.d/squid restart

Stoping Squid : Squid

Starting Squid : Squid



9. Reboot  {untuk restart komputer}

Tutorial Video Konfigurasi Squid Proxy Server di Debian Squeeze




\\:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: || My Contact || :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::://

>> Facebook     =   Jack Tersakiti (Debian Server) 
>> Twitter          =    Jack4Vendetta
>> Youtube        =   Jack Tersakiti dan Jack Show Off
>> Instagram      =   jack_zealous

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: || Why So Serious || :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: \\
Previous
Next Post »
0 Komentar