Thursday, June 7, 2007

Instalasi Proxy Linux ...Spesifikasi Linux Trus tik,..wakakakaaa

Squid...berguna untuk meningkatkan performance koneksi intenet anda....
Sekedar berbagi lagi tentang instalasi Proxy – Squid, saya pake di Trustik (digunakan pada distro lain pasti berhasil juga :) ).

Tertarik untuk mencoba? ...Mari kita mulai

Login sebagi root (seperti biasa :) )
Buat user dan groups yg acd /us kan menjalankan squid
# useradd support (klo dell userdell support)
# groupadd support (kalo del groupdell support) /etc/passwd
masuk ke direktori...ssst sorry udah kebiasaan :)
# cd /usr/local/src

I.Kebutuhan ..
1. squid-2.6.STABLE12.tar.gz (terbaru pada saat ini)

Step by step….
Instalasi Squid... http://squid-cache.org
Download paket squid nya dulu ..
# wget http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE12.tar.gz
extract tarballnya
# tar zxf squid-2.6.STABLE12.tar.gz
masuk ke direktori
# cd squid-2.6.STABLE12
# ./configure --enable-carp --with-pthreads \
--enable-storeio=diskd,ufs --enable-removal-policies=heap \
--enable-icmp --enable-snmp --enable-arp-acl \
--enable-htcp --enable-forw-via-db --enable-leakfinder \
--enable-truncate --enable-underscores --enable-stacktraces \
--enable-cache-digests --enable-delay-pools --enable-dlmalloc \
--enable-linux-netfilter --prefix=/squid

setelah itu…Kompile source dan install binary
# make
# make all
# make install
masuk ke direktori
# cd /squid/etc
ubah nama file squid.conf yg asli
# mv squid.conf squid.conf.asli
download squid.conf
# wget http://geocities.com/danang.yanto/conf/squid.txt
edit isi file squidconfig.txt nya sesuaikan dengan konfigurasi network anda
#mv squid.txt squid.conf
ubah permission di directori cache dan direktori dimana anda meletakkan cache.log dengan memberikan kepemilikan terhadap squid

untuk mengetahui tempat access.log tersebut gunakan perintah berikut:
# grep access.log squid.conf
cache_access_log /squid/var/logs/cache.log

dr output grep di atas access.log terdapat pada
mkdir /squid/var/cache
touch /squid/var/logs/cache.log
touch /squid/var/logs/access.log
maka ubahlah pemiliknya menjadi squid
# chown -R squid.squid /squid

berikan kepemilikan direktori squid kepada squid, (lihat di squid.conf....folder/cache,cache1dan cache2 trus di chown)
# chown -R squid.squid /squid/var/cache
chown -R squid.squid /cache1
chown -R squid.squid /cache2

menjalankan pertama kali squid
# /squid/sbin/squid -k parse
# /squid/sbin/squid -z
Jalankan perintah ini untuk mengaktifkan squid
# /squid/sbin/squid -sYDF

Untuk perbaharui isi file squid tanpa hrs menghentikan squid ketika squid masih aktif, cukup jalankan perintah :
# /squid/sbin/squid -k reconfigure

Jangan lupa jalankan Squid dari startup..agar Running setiap PC dihidupkan
contoh buat slackware :)
# echo "/squid/sbin/squid -sYD" >> /etc/rc.d/rc.local

Fisnish deh !..tinggal konfigurasi aja ke masing2 client dgn alamat proxy IP Address proxy server dan portnya.

*) Bila mau kostumisasi lagi untuk kebutuhan lainnya..silahkan dicoba sendiri dgn membaca informasi ttg squid.


menjalankan proses tail -f/squid/var/logs/access.log

cache_access_log /usr/local/squid/var/logs/access.log
cache_log /usr/local/squid/var/logs/cache.log

No comments:

 

blogger templates | Make Money Online