Kamis, 08 Oktober 2009

Membuat Proxy Transparant

Install Squid.

#apt-get install squid

Konfigurasi file squid.conf

#nano /etc/squid/squid.conf

Edit konfigurasi squid.conf seperti ini:

—————————————————————————————–

http_port 3128 transparent

cache_mem 16mb //cache memori yang digunakan untuk menyimpan temporary

cache_dir ufs /var/spool/squid 500 12 256

cache_mgr aizurikimaru@server1.com

visible_hostname proxy.server1.com

acl situs url_regex -i “/etc/situsterlarang.txt”

http_access deny situs

acl lan src 192.168.0.0/24

http_access allow lan

http_access allow all

——————————————————————————————-

Save file squid.conf

Buat file “situsterlarang.txt” di folder etc/

#nano /etc/situsterlarang.txt

Isi file situsterlarang.txt dengan kata-kata porno

————————————————————————————–

playboy

nude

naked

dsbdst

————————————————————————————–

Save file-nya

Jalankan Squidnya

#squid -z

Buat file baru bernama “jalan” di /etc/init.d/

#nano /etc/init.d/jalan

Edit file-nya

——————————————————————————–

echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -a PREROUTING -t nat -p tcp –dport 80 REDIRECT –to-port 3128

——————————————————————————–

Save!

Restart Squid!

#/etc/init.d/squid restart

Tidak ada komentar:

Posting Komentar