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.
# 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