Tips : contoh filter di squid (lagi)
Ditulis oleh bayuart di/pada 24 Maret 2007
Salah satu cara tips penggunaan squid sebagai web cache atau proxy server. Contoh diambil dari K.L.A.S’ers.
File yang akan diblokir untuk di donlot antara lain : MPEG, MPG, MP3, 3GP, AVI, RAR, ZIP
# vim /etc/squid/squid.conf
….
….acl Safe_ports port 15000# VUE
acl purge method PURGE
acl CONNECT method CONNECT# blokir donlot file dg ext tertentu
#acl blockfiles urlpath_regex “/etc/squid/blocks.files.acl”….
….
# deny donlot files
deny_info ERR_BLOCKED_FILES blockfiles
http_access deny blockfiles
Kemudian buat list ext. file yang akan diblokir
# vim /etc/squid/blocks.files.acl
\.[Ee][Xx][Ee]$
\.[Aa][Vv][Ii]$
\.[Mm][Pp][Gg]$
\.[Mm][Pp][Ee][Gg]$
\.[Mm][Pp]3$
\.3[Gg][Pp]$
\.[Ee][Xx][Ee]$
\.[Zz][Ii][Pp]$
\.[Rr][Aa][Rr]$
Maksud dari contoh baris ini adalah ” \.[Rr][Aa][Rr]$” : namafile.RAR atau namafile.rar atau namafile.RaR tidak diijinkan di donlot. Tambahkan ext yang lain sesuai kebutuhan.
Buat file halaman error jika terjadi kegagalan donlot file dengan ext diatas. Letakkan file halaman error sesuai dengan konfigurasi squid anda.
~# vim /usr/share/squid/errors/English/ERR_BLOCKED_FILES
<HTML>
<HEAD>
<TITLE>ERROR : Squid Error</TITLE>
</HEAD>
<BODY>
<H1>PERINGATAN: Maaf, file macam gini tidak boleh di donlot</H1>
#squid -k reconfigure
Ok selesai.
fadli berkata
alo, salam kenal yaa, saya newbie slackware mau belajar lebih lagi. he he
wah bagus nih tulisannya. saya tanya ya , ada ngak cara cepat untuk nutup situs-situs porno? he he , terimakasih jawabanya
bayuart berkata
untuk cara cepat menutup situs porno sebenere banyak
semisal pake iptables ato squid
tapi saya lebih recomend ke squid
squid bisa dikombinaksikan dengan dansguardian atau squidguard
gunakan untuk tool webmin untuk mempermudah administrasinya
http://dansguardian.org/
Jajang Kusnendar berkata
Saya ingin tahu, apakah squid bisa dikombinasikan dengan aplikasi yang berbasis java ? kan klo squidguard itu sama-sama c. Klo bisa caranya gimana ?
Terima kasih, tulisan anda telah menambah wawasan saya.
Salam
Jajang K
Jajang Kusnendar berkata
Mas, saya mo nanya lagi ni masih tentang squid. Klo di squid.conf kita sisipkan perintah xml, bakalan error ga artinya squid bisa baca ga perintah xml tsb atau justru ga bisa?
Terima kasih
Salam
JK