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 lokal src 192.168.10.0/24Keterangan konfigurasi diatas adalah, pertama kita membuat acl (access control list) bernama lokal untuk jaringan lokal kita. Sesuaikan dengan IP jaringan Anda. Acl yang kedua adalah blokir, adalah acl yang akan kita gunakan untuk memblokir situs-situs yang tidak kita inginkan. Kemudian dua konfigurasi http_access adalah untuk memberi ijin kepada acl yang telah kita buat. Disini kita akan melakukan deny (tidak mengijinkan) akses untuk acl blokir, dan allow untuk acl lokal.
acl blokir url_regex -i "/etc/squid/blokir.txt"
http_access deny blokir
http_access allow lokal
Setelah konfigurasi diatas selesai, kemudian simpan konfigurasi. Setelah itu kita membuat file blokir.txt di folder yang sama.
server#~: nano blokir.txtDisini kita mengisikan url website yang akan diblok. Sesuaikan dengan kebutuhan, misalnya,
facebook.comSelesai, kemudian simpan. Langkah terakhir adalah restart squid dengann perintah,
yahoo.com
google.com
server#~: /etc/init.d/squid restart
Komentar ini telah dihapus oleh pengarang.
BalasHapusmass.. gawe even apa lomba IT Networking nang SMIK yuhhh...
BalasHapussoale tkj selat mne smakin bobrok kualitase....
nice kak...
BalasHapusora jalan jhon! nggawe tutorial mbok ya niat
BalasHapusjalan jooon... wes jajal durung?
Hapusmas,kalo blokiranya tuh masih tembus itu masalah pada apanya ya???padahal konfigurasinya udah pasti tepat
BalasHapusYang saya coba itu kalo domain yang di blok ga ada squid tidak bisa ngeblok. jadi domain harus exist untuk bisa di blok.
Hapus