Pada tutorial ini saya menggunakan sistem operasi Linux. Namun sangat dimungkinkan juga konfigurasi pada tutorial ini diaplikasikan pada sistem operasi Windows.
Langsung saja masuk ke konfigurasi. Pertama, jika belum menginstall squid, install dengan perintah,
server#~: apt-get install squidKemudian untuk konfigurasi, masuk direktori squid,
server#~: cd /etc/squid/Edit file konfigurasi
server#~: nano squid.confTambahakan transparent pada http_port 3128 agar client langsung menggunakan proxy kita tanpa melakukan setting di browser. Cari http_port 3128 melaui nano, kemudian edit menjadi,
http_port 3128 transparentMasih di nano, cari baris INSERT YOUR OWN RULES pada file konfigurasi squid.conf. Jika sudah ketemu, tambahkan konfigurasi berikut ini persis dibawah INSERT YOUR OWN....,
acl url dstdomain "/etc/squid/url"
acl key url_regex -i "/etc/squid/key"
http_access deny url
http_access deny key
acl lan src 192.168.10.0/24
http_access allow lan
http_access allow all
Kemudian cari http_access deny all (2 kali) beri tanda "#".
# http_access deny allSetelah konfigurasi diatas selesai, kemudian simpan konfigurasi. Setelah itu kita membuat file url di folder yang sama.
server#~: nano /etc/squid/urlDisini kita mengisikan url website yang akan diblok. Sesuaikan dengan kebutuhan, misalnya,
facebook.comSetelah konfigurasi diatas selesai, kemudian simpan konfigurasi. Setelah itu kita membuat file key di folder yang sama.
yahoo.com
google.com
server#~: nano /etc/squid/keyDisini kita mengisikan url website yang akan diblok. Sesuaikan dengan kebutuhan, misalnya,
yahoo
server#~: /etc/init.d/squid restart
0 komentar:
Post a Comment