Blokir situs dengan Transparent Squid di Ubuntu

Sebelum konfigurasi Squid, Server harus dijadikan PC Router terlebih dahulu.
Bisa dilihat disini

Jika sudah menjadi PC Router, langsung lanjut ke tahap selanjutnya.

1. Ubah hak akses menjadi Root (#) ketik:
sudo su
    enter.
2. Instal squid, ketik:
apt-get install squid3
   enter.
3. Jika sudah ter-install, setting konfigurasi SQUID. ketik:
nano /etc/squid3/squid.conf
   enter.
4. Cari dan edit kalimat - kalimat di bawah ini dengan menekan CTRL+W
http_port 3128 (tambahkan "transparent" tanpa kutip) 
cache_mem (hapus tanda #)
cache_mgr (hapus tanda #)
visible_hostname localhost (hapus tanda #)
5.  Masih di squid.conf, cari kalimat:
acl CONNECT method CONNECT
   lalu tambahkan script ini dibawah kalimat tersebut.
acl web dstdomain "/etc/squid3/web.txt"
acl kata url_regex -i "/etc/squid3/kata.txt"
acl lan src 192.168.56.0/24
http_access deny web
http_access deny kata
http_access allow lan
   Lalu simpan dan keluar.
6. Buat file web.txt dan edit dengan perintah:
nano /etc/squid3/web.txt
   Enter
   lalu masukkan web yg ingin di blokir. Contoh:
www.facebook.com
www.twitter.com
www.detik.com
www.kompas.com
   Simpan dan keluar.
7. Buat file kata.txt dan edit dengan perintah:
nano /etc/squid3/kata.txt
   Enter
   lalu masukkan kata yang ingin di blokir. Contoh:
facebook
detik
kompas
twitter
xxx
porn
   Simpan dan keluar.
8. Jika sudah, kemudian ketik perintah:
squid3 -z
   enter
   Jika terdapat error, silahkan periksa kembali squid.conf dan ulangi perintah diatas.
9. Setting rc.local. Buka dengan perintah:
nano /etc/rc.local
   enter
   Masukkan script dibawah ini di atas tulisan exit 0:
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128
   Simpan dan Keluar
10. Restart squid dengan perintah:
/etc/init.d/squid3 restart
   enter
11. Transparent Squid berhasil dibuat, reboot server bila perlu. Jika squid berhasil maka akan muncul tampilan seperti ini saat membuka web atau kata yang di blokir.
 SELAMAT MENCOBA

Related Posts:

0 Response to "Blokir situs dengan Transparent Squid di Ubuntu"

Post a Comment

Silahkan memberi komentar, komentar anda berarti untuk kami.
Berkomentarlah dengan sopan. :D