Memblokir iklan dan atau situs yang tidak diijinkan menggunakan privoxy
Saya mencoba untuk sedikit mengimplementasi / mencicipi kegunaan privoxy yang bebrapa fungsinya bisa memberi koneksi internet ke client2. Nah waktu browsing2 referensi eh ketemu sama artikel ini... langsung buat referensi & implementasi..!!! oh iya izin juga ya copas di blog ini, siapa tau ada juga temen2 yang mau menggunakan software ini.
Seperti telah dijelaskan sebelumnya bahwa kegunaan dari privoxy ini adalah untuk mengubah socks proxy menjadi http proxy juga bisa dipergunakan untuk menshare koneksi jaringan komputer. Maka dalam postingan ini saya akan menambahkan bagaimana caranya untuk memblok iklan dan membatasi client untuk mengakses situs tertentu serta mencatat seluruh koneksi yang direquest oleh user/client pengguna privoxy.
ok kita langsung saja yah, sebelumnya kita buat 2 buah file format html (saya rasa dah tau semua cara bikinnya) di komputer yang terinstal privoxy dalam folder tempat privoxy itu terinstal. Isi dari file html itu yang pertama adalah pesan yang keluar ketika user/client mengakses sebuah situs yang dilarang (misal kita beri nama block.html) dan file html lainnya berfungsi sebagai info tentang konfigurasi, policies dan dokumentasi privoxy tapi saya sarankan agar kita buat kosong saja atau juga boleh disamakan dengan file sebelumnya karena ini merupakan sebuah bentuk pengamanan (kita beri nama info.html)
config privoxy yang di posting pertama sebelumnya kita tambahkan beberapa config lagi, yaitu :
Code:
trust-info-url ./block.html
proxy-info-url ./info.html
debug 512 # bentuk log yang biasa digunakan akan muncul di jendela privoxy (gabung dengan debug 1)
actionsfile user.action #untuk memblok situs tertentu dan atau iklan/advertisement yg mengganggu.
nah kita lihat diatas ada config user.action, maka kita akan edit file user.action yang ada di dalam folder installan privoxy (sebelumnya backup dulu file aslinya dengan nama lain) menggunakan notepad.
Code:
{ +block }
ad.advisor.net
ad.yieldmanager.com
ads.revsci.net
.adultsingles.com
ad.xplusone.com
.doubleclick.net
scr.kliksaya.com
scr1.kliksaya.com
kode diatas adalah sebagian dari isi file user.action yang saya pergunakan untuk memblokir iklan dan situs yg tidak boleh diakses oleh client/user (bagaimana kalau blokir situs jejaring social yang sering menghabiskan bandwith kantor ? pasti sudah tahu jawabnya ), silakan diedit sesuai dengan kebutuhan kemudian simpan dengan nama user.action (tidak menggunakan extension txt).
terakhir, kita buka dengan notepad file block dan untrusted dalam folder installan privoxy biasanya di c:\Program Files\Privoxy\templates\ (jangan lupa dibackup dulu file aslinya). Kedua file tersebut hanya saya isi dengan kode html sebagai berikut :
Code:
REQUEST TIME OUT
saya yakin pasti dah paham hasil kode html diatas, silakan diedit sesuai keperluan masing-masing dan disimpan kembali dengan nama file blocked dan untrusted (tanpa extension apapun di folder templates tadi).
setelah selesai semua urutan diatas, silakan dijalankan kembali software privoxynya dan pergunakan di browser sebagai proxy, lalu lihat hasil yang ditampilkan oleh privoxy kita yang sudah lebih power full
<< image log lengkap yang keluar di jendela privoxy >>
Untuk bandwith management, cache dan mac address acces list, privoxy ini belum mensupport. Hanya saja untuk pembatasan IP yang dapat mengakses privoxy ini dapat langsung di masukkan di jendela config seperti yg sebelumnya pernah dijelaskan.
Terima kasih
semoga bermanfaat
Sumber referensi :
http://artikel.xcode.or.id/membuat-proxy-server-sederhana-di-windows-xp-menggunakan-privoxy/