INSTALASI DAN KONFIGURASI PROXY SERVER
Syarat utama yang harus dipenuhi adalah menghubungkan PC Client dengan internet melalui PC Router
INTERNET ---> PC ROUTER ---> PC CLIENT
BERIKUT LANGKAH-LANGKAHNYA:
1. Seting IP pada PC Router, eth0 dan eth1
2. Seting IP pada PC Client
3. Seting IP Forward (mengaktifkan 3 baris)
4. Seting IP Tables
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
echo > 1 /proc/sys/net/ipv4/ip_forward
5. Instalasi paket proxy server: squid
6. Lakukan backup pada file squid.conf --> squid.asli
7. Konfigurasi pada file squid.conf, cari kata berikut ini:
7.1 http_port 3128, tambahkan kata transparent di sampingnya
7.2 acl CONNECT method CONNECT, tambahkan baris di bawah ini:
acl situs dstdomain "/etc/squid/situs.txt"
acl blok url_regex -i "/etc/squid/blok.txt"
no_cache deny situs
http_access deny situs
http_access deny blok
acl lan src 192.168.1.0/24
http_access allow lan
http_access allow all
cache_mgr budikembar@gmail.com
visible_hostname www.budikembar.com
7.3 http_access deny all (berikan pagar)
8. Buka file situs.txt
youtube.com
facebook.com
detik.com
www.youtube.com
www.facebook.com
www.detik.com
twitter.com
www.twitter.com
9. Buka file blok.txt
youtube
facebook
detik
twitter