Jumat, 10 Oktober 2014

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