Blokir situs menggunakan squid proxy

Sesuai kebijakan pemerintah bahwa situs-situs yang berbau porno, judi dan lainnya harus di blokir. Sebagai warga negara yang baik sudah seharusnya aturan tersebut kita ikuti. Blokir situs porno, judi, sara, dan lainnya sekarang juga, berikan internet yang positif untuk pelanggan anda.

Blokir Situs Dengan Squid Proxy

Sebetulnya banyak cara yang bisa dilakukan untuk blokir situs. Tetapi pada artikel ini saya akan memberikan tips blokir situs menggunakan squid proxy.

Bagi pengguna squid proxy silahkan ikuti beberapa langkah dibawah ini. Bagi yang belum melakukan install squid bisa anda ikuti artikel berikut.



Instalasi Squid3 as Transparent Proxy And Support Cache HTTPS

Silahkan buka putty kemudian login menggunakan user root.

Buat file baru dengan nama “blokir.txt” dan simpan ke dalam directory / folder “/etc/squid”. Command nya seperti ini:

touch /etc/squid/blokir.txt

Berikan hak akses agar squid dapat mengesekusi file tersebut.

chown -R proxy:proxy /etc/squid/blokir.txt
chmod 777 /etc/squid/blokir.txt

Buka file “blokir.txt” menggunakan tool nano kemudian masukan nama-nama situs yang ingin anda blokir.

nano /etc/squid/blokir.txt

blokir situs dengan squid proxy

Perhatian!!..

File blokir.txt nantinya akan dibaca oleh squid baris per baris.

Dan squid akan membaca isi file tersebut berdasarkan nama domain (bukan url)…

…Pastikan hanya masukan nama situs berdasarkan nama domain dan beri tanda “.” (baca: titik) sebelum nama domain.

Contoh anda ingin blokir situs namanya : http://youdomain.com, http://www.testdomain.com dan http://blog.maindomain.com.

Anda hanya perlu masukan nama domain dan beri tanda “titik” sebelum nama domain.

.youdomain.com
.testdomain.com
.maindomain.com

Kenapa memilih nama domain dari pada url?…

…Jawabannya agar situs yang ingin di blokir lebih tepat sasaran.

Gimana sudah paham kan?…

Sekarang lanjut bro…

Buka file “squid.conf” kemudian cari baris yang tulisannya “acl connect….bla bla bla”…

…Kemudian masukan script berikut tepat dibawah tulisan acl connect…

acl blokir dstdomain "/etc/squid/blokir.txt"

Gimana kalau tulisan “acl connect” ga ada?…

…Simpan dimana saja deh yang penting masih di dalam file “squid.conf” bukan di rak sepatu….

Masih di file “squid.con” cari baris yang tulisannya “http_access allow localnet”…

…Kemudian masukan script berikut tepat diatas tulisan http_access…

http_access deny blokir

Tutup dan simpan squid.conf yang barusan kita edit. Lakukan “squid -k reconfigure” agar perubahan pada squid.conf dapat di baca.

Sampai disini anda bisa test, apakah domain yang sudah dimasukan berhasil di blokir.

Agar tampilan blokir situs nya lebih mantap lagi, arahkan ke web server lokal atau ke gambar yang ada di google.

Formatnya seperti berikut….

deny_info http://url_gamar_atau_webserver.com blokir

Blokir Situs Pada Jam-Jam Tertentu

Saya ingin blokir pada jam-jam tertentu apakah bisa?…

….tentu bisa dong. Apa si yang ga bisa squid lakukan…

acl jam_blokir time SMTWHFA 07:00-20:00

Maka jika digabungkan dengan script diatas jadinya seperti ini

acl blokir dstdomain "/etc/squid/blokir.txt"
acl jam_blokir time SMTWHFA 07:00-20:00

Silahkan rubah “http_access deny blokir” menjadi seperti ini:

http_access deny blokir jam_blokir

Perhatian!!..

SMTWHFA itu nama-nama hari dalam bahasa inggris..

07:00 sampai 20:00 adalah jam dimana blokir situs dimulai, maka diluar jam tersebut blokir situs tidak diaktifkan.

Pengaturan jam h1:m1-h2:m2 h1 dan m1 harus lebih kecil daripada h2 dan m2.

Selesai…..

Saatnya anda test sendiri di tempat anda…Saya tunggu di komentar untuk hasilnya!..jangan lupa ya hehe..

Kesimpulan dengan melakukan Blokir situs menggunakan squid proxy maka anda dapat mengatur jadwal jam-jam kapan saja sesuai kebutuhan.

Semoga tutorial Blokir situs kali ini dapat memberikan informasi dan membantu anda yang ingin melakukan blokir situs di kantor atau warnetnya.

Jangan lupa Share artikel ini jika anda telah terbantu dan subscribe artikel menarik lainnya dari kami.

Tinggalkan komentar dibawah ini jika ada pertanyaan dan permasalahan seputar artikel diatas..

Terimakasih.

18 Comments

Silahkan tinggalkan komentar: