Squid digunakan oleh ratusan Internet Provider di seluruh dunia untuk memberikan pengguna mereka dengan akses web terbaik. Squid mengoptimalkan aliran data antara klien dan server untuk meningkatkan kinerja dan cache-konten yang sering digunakan untuk menghemat bandwidth. Squid juga dapat permintaan konten rute ke server dalam berbagai cara untuk membangun hirarki cache server yang mengoptimalkan throughput jaringan. Konten Website Percepatan dan Distribusi
Ribuan situs web sekitar Squid menggunakan Internet untuk secara drastis meningkatkan pengiriman konten mereka. Squid dapat mengurangi beban server Anda dan meningkatkan kecepatan pengiriman ke klien. Squid juga dapat digunakan untuk menyampaikan isi dari seluruh dunia – hanya menyalin konten yang digunakan, bukan tidak efisien menyalin semuanya. Akhirnya, canggih isi’s squid konfigurasi routing memungkinkan Anda untuk membangun cluster konten untuk memuat keseimbangan permintaan dan rute melalui berbagai web server.
nah kali ini saya akan membahas tentang konfigurasi squid di linux
kali ini saya menggunakan debian, karena di sekolah saya mnggunakan debian sebagai servernya.
pertama kita install squid dahulu.
#apt-get install squid
setelah install selesai kita akan mengedit file konfigurasinya
#nano /etc/squid/squid.conf
cari baris seperti ini:
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
massukan code dibawah ini setelah kode tersebut:
acl boleh src 190.160.2.0/255.255.255.0
acl aku src 190.160.2.25/255.255.255.255
acl blok dstdomain “/etc/squid/blok.txt”
http_access deny blok
http_access allow boleh aku
NB:
acl boleh : ip network anda
acl aku : ip anda sendiri
acl blok dstdomain : metode blok dengan url yang ada di dalam file /etc/squid/blok.txt
http_access deny blok : tidak mengizinkan akses HTTP (browsing) menuju daftar url yang ada di /etc/squid/blok.txt
http_access allow boleh aku : mengizinkan akses HTTP pada ip network dan ip anda.
kemudian save filnya.
lalu restart service squid
lalu kita buat daftar situs yang di blokir
#nano /etc/squid/blok.txt
ketikkan di bawah ini:
.yahoo.com
.google.com
.facebook.com
(url harus di awali dengan titik “.” untuk blok termasuk subdomainya)
kemudian save file ini.
#/etc/init.d/squid restart
atau
#squid -k reconfigure
lalu gunakn squid pada firefox aatau browser yang lain.
misaal di firefox :
tools>options>advanced>network>setting>manual proxy configuration
isikan http proxy dengan localhost atau IP anda, dengan port 3128.
semoga bermanfaat. 

