Dengan menggunakan Squid kita bisa melakukan browsing secara anonymouse, karena tidak akan terdeteksi oleh website tujuan, kecuali anda menginstall transparant proxy, ditutorial kali ini kita akan menginstall Anonymous Proxy di Debian 6.
Buka terminal, lalu login sebagai root

su -c 
# atau 
su root

setelah login sebagai root sekarang install squid menggunakan apt-get

apt-get install squid apache2

setelah instalasi berjalan dengan lancar, sekarang saatnya untuk mengkonfigurasi squid, file konfigurasi squid berada di /etc/squid/squid.conf, tambahkan dibawah
#auth_param basic credentialsttl 2 hours

auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/squid_passwd
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours

dibawah
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
tambahkan

acl ncsaauth proxy_auth REQUIRED
http_access allow ncsaauth

konfigurasi terakhirnya tambahkan di baris paling bawah

header_access Allow allow all
header_access Authorization allow all
header_access WWW-Authenticate allow all
header_access Proxy-Authorization allow all
header_access Proxy-Authenticate allow all
header_access Cache-Control allow all
header_access Content-Encoding allow all
header_access Content-Length allow all
header_access Content-Type allow all
header_access Date allow all
header_access Expires allow all
header_access Host allow all
header_access If-Modified-Since allow all
header_access Last-Modified allow all
header_access Location allow all
header_access Pragma allow all
header_access Accept allow all
header_access Accept-Charset allow all
header_access Accept-Encoding allow all
header_access Accept-Language allow all
header_access Content-Language allow all
header_access Mime-Version allow all
header_access Retry-After allow all
header_access Title allow all
header_access Connection allow all
header_access Proxy-Connection allow all
header_access User-Agent allow all
header_access Cookie allow all
header_access All deny all

file konfigurasi tersebut telah selesai, sekarang buat file untuk menyimpan username dan password untuk squid

touch /etc/squid/squid_passwd

lalu tambahkan user, misalkan userbaru yang akan kita buat gratisproxy

htpasswd /etc/squid/squid_passwd gratisproxy

anda akan diminta memasukkan password dua kali, setelah selesai, proxy siap digunakan, dengan port 3128

Leave a comment

Your email address will not be published. Required fields are marked *