Cara Memblokir Situs Menggunakan Squid (Proxy)

Assalamualaikum wr.wb
Postingan kali ini saya akan memberikan Cara Memblokir Situs Menggunakan Squid (proxy)
disini saya menggunakan linux ubuntu versi 11.10
pertama kita update dulu ubuntu kita dengan cara sudo apt-get update
 Kemudian Install aplikasi squid
# apt-get install squid
2.      Kemudian edit file squid.conf
# nano /etc/squid/squid.conf
3.      Cari acl connect menggunakan ctrl+w
Tambahkan
 acl blokir dstdomain “/etc/squid/blokir.txt”
http_access deny blokir
acl kunci url_regex  -i  “/etc/squid/kunci.txt”
http_access deny kunci
acl jaringan src 192.168.55.0/24 (ip kedua atau eth1)
 http_access allow jaringan

cache_mem 64 mb
cache_mgr smk3.sch.id
cache_swap_low 98
cache_swap_high 99
visible_hostname iman@smk3.sch.id

4.      Untuk transparant proxy tambahkan transparent di http_port 3128
http_port 3128 transparent
5.      Buat daftar situs yang akan di blokir
nano blokir.txt tuliskan misal www.detik.com
nano kunci.txt tuliskan misal facebook
6.      Tambahkan prerouting
/etc/# iptables –t nat –A PREROUTING -s 192.168.55.0/24 -p tcp - - dport 80
-j REDIRECT - -to-port 3128
Tambahkan juga di rc.local
nano /etc/rc.local
iptables –t nat –A PREROUTING -s 192.168.55.0/24 -p tcp - - dport 80
-j REDIRECT - -to-port 3128
7.      Restart jaringan
/etc/init.d/networking restart
Restart squid
Service squid restart
jika belum bisa blokir tulis perintah dibawah ini untuk mereconfigure squid jika tidak ada error berarti squid sudah benar
squid  -k reconfigure
lalu restart squid sampai ada proses running
Demikian cara memblokir situs mengunakan squid
semoga bisa bermanfaat....
Wassalamualaikum wr.wb

Post a Comment

0 Comments