Monday, April 10, 2006

Nginstall Transparan Proxy ah...

Caranya begini, turuti saja, gak usah macem-macem soalnya ini sudah terbukti dan teruji.

# sudo apt-get install squid adzapper

edit file /etc/squid/squid.conf :

http_port 8080

redirect_program /usr/bin/adzapper.wrapper
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
http_access allow all

setelah itu save dan edit file /etc/adzapper.conf :

ZAP_MODE="CLEAR"

lalu buat script iptables di /etc/init.d/iptables-squid yang isinya adalah:

#!/bin/sh
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
iptables -t nat -A POSTROUTING --jump MASQUERADE --source 192.168.0.0/24

simpan, lalu chmod 755 iptables-squid. Jadikan daemon dengan cara:

# sudo update-rc.d iptables-squid defaults
# sudo /etc/init.d/squid restart

Jangan lupa edit /etc/network/options sehingga jadi seperti ini:

ip_forward = yes
spoofprotect = yes
syncookies = no

dan yang terakhir adalah:

# sudo sh -c 'echo 1 > /proc/sys/net/ipv4/ip_forward'

Selesai.

0 Comments:

Post a Comment

<< Home