Selasa, 29 Januari 2013

Debian 5 Konfigurasi PROXY SERVER TRANSPARENT

Proxy banyak digunakan untuk sebuah jaringan, salah satu keunggulan proxy adalah menyimpan cache sehingga dapat mempercepat browser client, proxy ada 2 jenis yaitu transparent dan anonymous. Proxy transparent dalam garis besar berfungsi untuk mengeblok suatu situs yang di inginkan, sedangkan proxy anonymous berfungsi untuk menghilangkan identitas dalam berselancar di dunia maya (internet) . nah sekarang yang akan ngeblog-positifblogbahas adalah proxy transparent, berikut konfigurasi proxy transparent di debian 5 :


#apt-get install squid
#nano /etc/squid/squid.conf

Carilah kalimat http_port 3128 dengan perintah ctrl+w, isikan http_port 3128 dan ubah menjadi http_port 3128 transparent

cari kata di bawah dan hilangkan #
Cache_mem 64 MB
Cache_swap_low 90
Cache_swap_hight 95
Maximum_object_size 4096 kb
Minimum_object_size 0 kb
Maximum_object_size_in_memory 8 kb
Cache_mgr ihsan@ngeblog-positif.blogspot.com
Visible_hostname proxy.ngeblog-positif.blogspot.com
Cache_effective_user proxy
Cache_effective_group proxy (hilangkan # dari TAG dan tambahkan proxy)
Cache_dir ufs /var/spool/squid 100 16 256
Cache_dir diskd /cache 20000 10 256 Q1=72 Q2=64 (ditulis manual)


Cari acl connect dan tuliskan manual dibawahnya

Acl filter1 dstdomain “/etc/squid/domain”
Acl filter2 url_regex –i “/etc/squid/kata”
Acl client src 192.168.50.0/24
http_access deny filter1
http_access deny filter2
http_access allow client

cari http_access deny all dan tambahkan # (di debian 5 ada 2 http_access deny all, jika salah satu tidak ditutupoleh #, semua situs akan terblokir)


#cd /etc/squid/

#nano /etc/squid/domain

Missal  www.facebook.com
            www.youtube.com

#nano /etc/squid/kata

Isikan kalimat atau kata yang akan kita blog



#nano /etc/rc.local

tambahkan # pada kalimat exit 0, dan tambahkan kalimat seperti di bawah ini :

iptables -t nat -A PREROUTING –p tcp -m tcp --dport 80 -i eth1 -s 10.10.10/24 -j DNAT --to-destination 192.168.50.1:3128


#chown –R proxy.proxy /cache
#/etc/init.d/squid restart
#squid –z
#Squid –D
#reboot

Tidak ada komentar:

Posting Komentar