Selasa, 07 September 2010

Blok Situs Berdasarkan Waktu (Squid)

internetHmm... oprekan kali ini bahas tentang cara nge-blokir situs2 tertentu berdasarkan batasan waktu dengan SQUID. Biasanya hal ini sangat berguna di perusahaan, instansi pemerintah, sekolah, kampus, maupun kantor2 kecil-kecilan. Karena biasanya di tempat-tempat seperti itu pada saat jam kerja atau jam belajar banyak sekali yang mengakses hal-hal diluar pelajaran maupun pekerjaan mereka, sehingga mengganggu pekerjaan dan tidak maksimal dalam belajar maupun bekerja.

Skenario :

Akses website tertentu dilarang pada jam kerja atau jam belajar, dengan kata lain antara jam 8.00 – 12.00 dan jam 13.00 – 17.00. selain jam tersebut bebas.

Langkah-Langkanya :
1. Edit file /etc/squid/squid.conf

2. Tambahkan parameter ACL sebagai berikut:

#filter url yang akan diblokir
acl badurl dstdomain "/etc/squid/social.network"
#setting waktu akses
acl pagi time MTWHF 08:00-12:00
acl sore time MTWHF 13:00-17:00
#setting tolak akses sesuai settingan waktu untuk domain yang ada di file
#/etc/squid/social.network
http_access deny pagi badurl
http_access deny sore badurl

3. Simpan file squid.conf

4. Buat daftar situs yang akan diblok di file /etc/squid/social.network
misal :

.facebook.com
kaskus.
friendster.com

Catatan: jangan lupa untuk dibuat perbaris satu domain dan simpan file yang sudah dibuat tersebut.

5. Restart squid dengan perintah sudo /etc/init.d/squid restart atau squid -k reconfigure

Yap, sudah selesai...silahkan ditesting untuk mengakses situs yang diblokir saat jam kerja...cmiwww...^_^


sumber : rizahilmi

0 comments:

Posting Komentar