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
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
0 komentar:
Posting Komentar