Selasa, 25 Januari 2011

Memasang Proxy Transparant dan Konfigurasinya di Debian

Masuk root terlebih dahulu sebelum menginstall apapun di system debian kita. Install dengan perintah:
     #apt-get install squid

Setelah itu anda dapat mengkonfigurasinya dengan perintah
    #nano /etc/squid/squid.conf




cari file dibawah ini dan gantilah
             visible_hostname gantilah dengan nama domain anda
             cache_mgr isi e-mail dengan web master
             http_port 3128 transparent
             always_direct allow all
             cache_dir ufs /var/spool/squid 500 16 256

             
(Untuk Access Control List )
acl lan src (IP/mask)
acl blok dstdomain .google.com .facebook.com
acl katakata url_regex -i "/etc/squid/katakata.txt" (buat kata" yang ingin di blok : misal cewek)


(pindah di bawah INSERT YOUR OWN)
http_access allow lan
http_access deny blok
http_access deny katakata
            
Kemudian buat direktory cache dengan mengetik:
     #squid -z

Jalankan IP Forwarding:
     #echo 1 > /proc/sys/net/ipv4/ip_forward

Samarkan koneksi, install ipmasq:
     #apt-get install ipmasq

Dan untuk yang terakhir, jalankan perintah:
    #iptables ­t nat ­-A POSTROUTING ­-o eth0 ­-j MASQUERADE (eth0 = eth internet)
(Perintah di atas adalah untuk sharing internet)

    #iptables ­-t nat ­-A PREROUTING ­-p tcp ­­--dport 80 ­-j REDIRECT ­­--to­-port 3128
(Ini untuk membelokkan ke port 3128 yang merupakan port proxy)

    # /etc/init.d/squid start

Insya Allah Berhasil..!! Selalu Berdo'a kepadaNya !! :P
Share:

0 komentar:

Posting Komentar