Pada posting sebelumnya, saya mencoba memberikan sedikit tutorial Memblokir situs-situs internet dengan proxy. Untuk kali ini saya akan menerangkan tutorial memblokir situs pada jam-jam tertentu
Misal suatu saat, Kepala sekolah kita menginginkan facebook diblokir pada jam-jam pelajaran misal jam 07:00 sampai jam 14:00. Nah, bisa kita pake proxy squid untuk memblokirnya. :)
1. Buka file squid.conf
# nano /etc/squid/squid.conf
2. Cari bagian "acl CONNECT"
3. Tambahkan script seperti ini :
Script lengkap |
Tambahkan script seperti contoh gambar di atas (diperbesar) |
Keterangan :
- socmed adalah nama ACL-nya, yang saya ambil dari singkatan social media. Kemudian
- dstdomain adalah aturan ACL untuk mendefinisikan domain tujuan yang digunakan.
- .facebook.com, .yahoo.com, serta .kapanlagi.com adalah domain yang ingin kalian blokir.
- acl jam_belajar time MTWHF 07:00-14:00
- jam_belajar adalah nama ACL-nya. Lalu time adalah aturan ACL untuk mendefinisikan waktu dan hari yang digunakan.
- time adalah aturan ACL untuk mendefinisikan waktu dan hari yang digunakan.
* MTWHFA adalah definisi dari hari Senin sampai Sabtu.
M = Monday
T = Tuesday
W = Wednesday
H = Thursday
F = Friday
A = Saturday
* 07:00-14:00 adalah jam belajar yang ingin kalian blokir. Untuk penggunaan ":" JANGAN sampai salah hlo ya. :))
4. Restart squid
# service squid restart
5. Coba cek di browser
Misal : facebook.com
Cobalah tes dari komputer client, mulai hari Senin sampai dengan Jumat dari jam 07:00 sampai jam 14:00, pasti mereka tidak akan bisa mengakses situs-situs yang telah tercantum pada ACL socmed, yaitu facebook.com, yahoo.com, dan kapanlagi.com. Tetapi selain situs-situs tersebut masih dapat dibuka secara normal (kecuali situs yang tercantum pada ACL terlarang).
--------------------------------------------------------------------------------------------------------------------------------
Selesai :)) So easy kan :v
Tidak ada komentar:
Posting Komentar