Berikut tahap-tahap install dan Konfigurasi squid pada debian :
1. Install paket Squid menggunakan perintah berikut
# apt-get install squid
2. selanjutnya edit file Squid.conf
# nano /etc/squid/squid.conf
3. carilah teks berikut menggunakan CTRL+W dan edit seperti contoh di bawah :
A. http_port 3128 tambahkan transparent disampingnya
contohnya = http_port 3128 transparent
B. cari file visible_hostname lalu tambahkan script visible_hostname syujaa.com <==
domainnya sesuai keinginan anda...lihatlah contoh di bawah ...
# TAG:
visible_hostname
# If you want to
present a special hostname in error messages, etc,
# define
this. Otherwise, the return value of
gethostname()
# will be used.
If you have multiple caches in a cluster and
# get errors
about IP-forwarding you must set them to have individual
# names with
this setting.
#
#Default:
visible_hostname syujaa.com
C cari text cache_mgr webmaster tambahkan email anda dan hilangkan tanda
pagarnya, contohnya seperti di bawah
# TAG: cache_mgr
# Email-address
of local cache manager who will receive
# mail if the
cache dies. The default is "webmaster".
#
#Default:
D. cari text acl CONNECT method CONNECT tambahkan script tepat dibawahnya seperti
pada contoh text di bawah ini :
acl CONNECT method CONNECT
acl blokir dstdomain "/etc/squid/blokir.txt"
keterangan = blokir merupakan file txt yang berfungsi untuk
menyimpan data website yang akan kita block
E. cari text # And finally deny all other access to this proxy dan tambahkan script tepat
dibawahnya seperti pada contoh di bawah ini :
# And finally deny all other access to this proxy
http_access deny blokir
http_access allow all
F. cari text # cache_mem 8 MB hilangkan tanda pagarnya dan ubah 8 MB menjadi16 MB
jika sudah selesai save dengan cara tekan CTRL+X lalu tekan Y dan ENTER
4. selanjutnya buat file blokir.txt dan isikan nama-nama website yang akan di blokir ...
ingat, nama file txt nya harus sama dengan nama file.txt yang ada pada squid.conf...
# nano /etc/squid/blokir.txt
5. jika anda ingin mengubah tampilan peringatan blokirnya,silakan ubah menggunakan
perintah berikut :
# nano /usr/share/squid/errors/English/ERR_ACCESS_DENIED
6. selanjutnya restart squid dengan perintah berikut :
# /etc/init.d/squid restart
7. test proxy yang telah di konfigurasi tadi di browser mozila , masukan Ip Adress server kita di
mozila firefox seperti gambar di bawah :
8. kemudian test buka facebook.com, karena website yang saya block adalah
Facebook.com jika berhasil akan tampak seperti gambar berikut :