Installasi Proxy Server dan Konfigurasinya

Pendahuluan

Proxy Server adalah server yang bertugas menyimpan sementara ( cache ) file html server lain, sehingga mempercepat akses internet untuk alamat – alamat yang sudah pernah di akses sebelumnya.Proxy Server sudah sangat populer dikalangan pengguna internet, karena kemampuanny untuk menghemat bandwith, mengingkatkan keamanan, dan menambah kecepatan web-surfing.
Untuk implementasi system Proxy Server. Versi paket yang di gunakan :
• squid
Instalasi Paket
Intallasi paket pada debian cukup mudah dengan menggunakan apt-get.
1. Installasi
a. debian:~# apt-get install squid
Konfigurasi proxy server
a) debian:~# cd /etc/squid/
b) debian:/etc/squid# pico squid.conf
c) Hilangkan ( # ) dan edit pada bagian di bawah ini :
d) Gunakan ctrl+w untuk mencari
e) Di bawah acl localhost src 127.0.0.1/32, tambahkan :

acl mynetwork src 192.168.1.0/28
acl domain-terlarang dstdomain “/etc/squid/domain.txt”
acl kata-terlarang url_regex –i “/etc/squid/kata.txt”

f) Di bawah http_access allow localhost, tambahkan :

http_access allow mynetwork

g) Di bawah http_access deny all
http_access deny domain-terlarang
http_access deny kata-terlarang




# http_port 3128 transparent -> http_port 3128 transparent
# cache_mem 8 mb -> cache_mem 16 mb
# cache_dir ufs /var/spool/squid 100 16 256 -> cache_dir ufs /cache 10000 24 256
# cache_mgr webmaster -> cache_mgr webmaster@lksx.sch.id
# cache_effective_user proxy -> cache_effective_user proxy
# cache_effective_group proxy -> cache_effective_group proxy
# visible_hostname -> visible_hostname proxy.lksx.sch.id
h) Simpan ctrl+x
i) debian:/etc/squid# pico domain.txt
www.debian.rog
www.redhat.org
www.google.com
www.susefaq.sourceforge.net
www.linux.or.id

Website di atas hanya sebagai Contoh

j) debian:/etc/squid# pico kata.txt
Google
Ubuntu

Kata di Atas Hanya Sebagai Contoh

k) debian:/etc/squid# mkdir /cache
l) debian:/etc/squid# chown –R proxy:proxy /cache
m) debian:/etc/squid# chown –R proxy:proxy /etc/squid/domain.txt
n) debian:/etc/squid# chown –R proxy:proxy /etc/squid/kata.txt
o) debian:/etc/squid# /etc/init.d/squid stop
p) debian:/etc/squid# squid –z
2010/12/6 23:43:30| Creating Swap Directories
q) debian:/etc/squid# /etc/init.d/squid start
r) debian:~ # pico /etc/rc.local
iptables -A PREROUTING -t nat -p tcp --dport 80 -j REDIRECT --to-port 3128
# exit 0
s) debian:~ # /etc/init.d/squid restart

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar