#apt-get install squid, kemudian masukkan CD 5, tekan enter. Jika berhasil akan muncul gambar dibawah
Kemudian kita akan, setting konfigurasi squidnya..
#pico /etc/squid/squid.conf, maka akan muncul tampilan pertama seperti diatas
#Cari http_port 3128 hilangkan tanda pagar dan tambahkan transparent
http_port 3128 transparent ——> port default proxy
#ganti cache memory menjadi 32 (defaultnya 8 MB)
cache_mem 32 mb ——> cache memory
cache_dir ufs /var/spool/squid 1500 16 256
visible_hostname andrew——-> nama visible hostname kamu
cache_log /var/log/squid/cache.log
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
* acl: access-list... tempat mendeklarasikan daftar akses yang akan diatur...
acl andrew src 192.168.20.0/24
...artinya access-list yang bernama "andrew ip "192.168.20.0”. didaftarkan...
http_access allow andrew
http_access deny all
…artinya selain acl “andrew” tidak di izinkan membuka port 80 untuk browsing internet
jika sudah selesai save konfigurasi di atas
3 membuat swap
#squid -z
4 mengarahkan port 80 ke arah port 3128
iptables –t nat –A PREROUTING –s 192.168.20.0/24 –p tcp –dport
80 –j REDIRECT -–to-ports 3128
5 restart konfigurasi squid
#/etc/init.d/squid restart
squid akan jalan, sesuai dengan konfigurasi yang kita inginkan