Install Squid
# apt-get install squid3
Jika sudah kita matikan squidnya dan edit squid.conf
# nano /etc/squid3/squid.conf
cari kata, tekan CRTL+W, ketik http_port 3128 (kemudian enter, tambahkan transparent)
http_port
3128 transparent
cache_mem 32 MB
cache_mgr admin@ajir.id
visible_hostname proxy.ajir.id
cache_mgr admin@ajir.id
visible_hostname proxy.ajir.id
cari kata, tekan CRTL+W, ketik acl connect method (kemudian enter, tambahkan transparent)
acl url dstdomain “/etc/squid3/url”
acl key url_regex -i "/etc/squid3/key"
http_access deny url
http_access deny key
acl key url_regex -i "/etc/squid3/key"
http_access deny url
http_access deny key
acl lan src 192.168.10.1
http_access allow all
http_access allow lan
http_access allow all
http_access allow lan
cari kata, tekan CRTL+W, ketik http_access deny all
http_access deny all (terdapat 2 deny all cari dan kasih pagar)
http_access deny all (terdapat 2 deny all cari dan kasih pagar)
Jika sudah disave lalu kita lanjut
# nano /etc/squid3/url
# nano /etc/squid3/url
isikan situs apa saja yag ingin anda blokir
facebook.com
youtube.com
youtube.com
# nano /etc/squid3/key
isikan kata kunci apa saja yag ingin anda blokir
porn
xxx
xxx
Jika
sudah disave lalu lanjut
# /etc/init.d/squid3 restart
jika ada error maka terjadi kesalahan dan koreksi lagi squid.confnya
jika ada tulisan swap direktori blablabla maka berhasil
# /etc/init.d/squid3 restart
jika ada error maka terjadi kesalahan dan koreksi lagi squid.confnya
jika ada tulisan swap direktori blablabla maka berhasil
kemudian kita tambahkan
aturan di iptables agar proxy menjadi otomatis tanpa harus setting di client
root@ajir# nano
/etc/rc.local
tuliskan perintah di atas
exit 0
iptables -A PREROUTING -t
nat -p tcp -i eth1 - -dport 80 -j REDIRECT - -to-port 3128
jika sudah reboot komputer Server anda lalu buka di browser situs yang di blok tadi, jika muncul error maka berhasil, jika gagal coba lagi

0 komentar:
Posting Komentar