1. Untuk installasi dan konfigurasi proxy pertama masukan CD Debian 6 ke CD-Rom, kemudian ketikan perintah seperti dibawah ini
apt-cdrom add
apt-get update
2. Install paket squid
apt-get install squid
3. Kemudan Konfigurasi squid
ctrl+ w http_port 3128 ( tambah transparent)
ctrl+ w cache_mem (hapus tanda #)
ctrl+ w cache_mgr (ganti webmaster dengan khoirul@smkn2sampit.sch.id)
ctrl+ w visible_hostname (tambahkan www.smkn2sampit.sch.id)
ctrl+ w acl CONNECT (tambahkan dibawahnya)
acl url dstdoamain “/etc/squid/url”
acl key url_regex –i “/etc/squid/key”
http_access deny url
http_access deny key
acl lan src 192.168.55.0/24
http_access allow lan
http_access allow all
ctrl+ w http_access deny all (beri tanda #)
4. Restart squid dengan perintah
/etc/init.d/squid/restart
5. Selanjutnya edit url dan key
nano /etc/squid/url (tambahkan alamat yang akan diblokir)
nano /etc/squid/key (tambahkan kata yang akan diblokir)
6. Cek konfigurasi yang telah kita seting dengan perintah
squid –z
7. Selanjutnya ketikan iptables untuk mengaktifkan proxy ke client
iptables –t nat -A PREROUTING –s 192.168.55.0/24 –p tcp --dport 80 –j REDIRECT --to-port 3128
8. Save setingan iptables di rc.local agar saat direboot setingan tidak hilang
nano /etc/rc.local (masukan iptables –t nat -A PREROUTING –s 192.168.55.0/24 –p tcp --dport 80 –j REDIRECT --to-port 3128)
9. reboot