Hari ini, ketika iseng iseng baca milis, ada sebuah warnet di madiun yang ketahuan menyediakan video porno diservernya. Polisi akhirnya menangkap dan memeriksa baik Operator maupun pemilik warnetnya. Nah seru kan? Karuan saja dengar berita ini, bos di warnet saya pikir pikir, walaupun ga ada video porno diserver dan di Papan sudah deket pintu masuk sudah dipasang himbuan agar tidak mengakses situs porno, teteeeeep aja para user yang bandel (dan mungkin udah ga kuat nahan nafsu pingin liat yang serba telanjang ) mengakses situs porno. Memang sih jumlahnya ga banyak. Tapi walaupun begitu kan ga enak juga karena meninggalkan sisa sisa videonya di komputer, yang kalo iman ga kuat bisa malah jadi ikut liat, ya walaupun cuma screenshootnya :-).
Demi menjaga nama baik warnet, akhirnya ambil tindakan langsung dengan memblokir situs situs porno sering diakses oleh user dengan menggunakan teknik bloking sederhana di proxy squid.
caranya
1. Buat file text yang berisi alamat situs porno yang ingin diblok,beri nama misal porno.txt . Daftar situs porno yang sering diakses bisa kita liat dari analisisa cachelog squid atau dengan melihat di situs alexa.com.
misal isi file porno.txt sbb:
.porno.com
.sex.com
.playboy.com
titik didepan nama website berarti semua subdomain juga ikut diblokir
2.misal file konfigurasi squid ada di /etc/squid/squid.conf dan file porno.txt /etc/squid/porno.txt
tambahkan baris berikut kedalam file konfigurasi squid.
#———————————
#tambahkan ke squid.conf
acl bad url_regex “/etc/squid/porno.txt”
http_access deny bad
#———————–
3 setelah itu reconfigure squid dengan cara
#squid -k reconfigure
4. setelah itu cek dibrowser dengan halaman website yang telah diblokir tadi.
jika berhasil maka website yang ada sudah didaftarkan di porno.txt sudah berhasil diblokir
akan muncul keterangan Access denied.
tutorial lengkap tentang bloking situs dengan squid bisa dibaca di http://www.freesoftwaremagazine.com/articles/web_blocking_squid