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
debian:~# cd /etc/squid/
debian:/etc/squid# pico squid.conf
Hilangkan ( # ) dan edit pada bagian di bawah ini :
Gunakan ctrl+w untuk mencari
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”
Di bawah http_access allow localhost, tambahkan :
http_access allow mynetwork
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
Simpan ctrl+x
debian:/etc/squid# pico domain.txt
www.debian.rog
www.redhat.org
www.google.com
www.susefaq.sourceforge.net
www.linux.or.id
debian:/etc/squid# pico kata.txt
LKS
Ubuntu
debian:/etc/squid# mkdir /cache
debian:/etc/squid# chown –R proxy:proxy /cache
debian:/etc/squid# chown –R proxy:proxy /etc/squid/domain.txt
debian:/etc/squid# chown –R proxy:proxy /etc/squid/kata.txt
debian:/etc/squid# /etc/init.d/squid stop
debian:/etc/squid# squid –z
2010/12/6 23:43:30| Creating Swap Directories
debian:/etc/squid# /etc/init.d/squid start
debian:~ # pico /etc/rc.local
iptables -A PREROUTING -t nat -p tcp --dport 80 -j REDIRECT --to-port 3128
# exit 0
debian:~ # /etc/init.d/squid restart
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
debian:~# cd /etc/squid/
debian:/etc/squid# pico squid.conf
Hilangkan ( # ) dan edit pada bagian di bawah ini :
Gunakan ctrl+w untuk mencari
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”
Di bawah http_access allow localhost, tambahkan :
http_access allow mynetwork
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
Simpan ctrl+x
debian:/etc/squid# pico domain.txt
www.debian.rog
www.redhat.org
www.google.com
www.susefaq.sourceforge.net
www.linux.or.id
debian:/etc/squid# pico kata.txt
LKS
Ubuntu
debian:/etc/squid# mkdir /cache
debian:/etc/squid# chown –R proxy:proxy /cache
debian:/etc/squid# chown –R proxy:proxy /etc/squid/domain.txt
debian:/etc/squid# chown –R proxy:proxy /etc/squid/kata.txt
debian:/etc/squid# /etc/init.d/squid stop
debian:/etc/squid# squid –z
2010/12/6 23:43:30| Creating Swap Directories
debian:/etc/squid# /etc/init.d/squid start
debian:~ # pico /etc/rc.local
iptables -A PREROUTING -t nat -p tcp --dport 80 -j REDIRECT --to-port 3128
# exit 0
debian:~ # /etc/init.d/squid restart
0 komentar:
Posting Komentar
Tinggal kan jejak Agan-Agan / Sis-Sis dengan Memberikan Komentar.....