by : YogyaFree
Proxy Squid Praktis…
dikirim Jun 05, 2004 - 12:00 AM
--------------------------------------------------------------------------------
Squid...berguna untuk meningkatkan performance koneksi intenet anda....
Sekedar berbagi lagi tentang instalasi Proxy – Squid, saya pake di Slackware 9.1 (digunakan pada distro lain pasti berhasil juga :) ).
Tertarik untuk mencoba? ...Mari kita mulai
Login sebagi root (seperti biasa :) )
Buat user dan groups yg akan menjalankan squid
# useradd squid
# groupadd squid
masuk ke direktori...ssst sorry udah kebiasaan :)
# /usr/local/src
I.Kebutuhan ..
1. squid-2.5.STABLE5.tar.gz (terbaru pada saat ini)
2. Ditemani Rokok dan kopi yang ada di meja :-)
Step by step….
Instalasi Squid... http://squid-cache.org
Download paket squid nya dulu ..
# wget wget http://www.nuxegi.net/source/squid/squid-2.5.STABLE5.tar.gz
extract tarballnya
# tar zxf squid-2.5.STABLE5.tar.gz
masuk ke direktori
# cd squid-2.5.STABLE5
selanjutnya adalah persiapan konfigurasi, ada 2 pilihan, anda dapat menggunakan file squid.sh atau menjalankan perintah (perintah tsb sudah ada didalam file squid.sh)
pilihan pertama, bila menggunakan file squid.sh, download file squid.sh …
# wget http://www.nuxegi.net/source/squid/squid.sh
ubah permission
# chmod +x squid.sh
jalankan perintah
# ./squid.sh
atau pilihan kedua..dengan menjalankan perintah:
# ./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://www.nuxegi.net/source/squid/squid.conf
edit isi file squid.conf nya sesuaikan dengan konfigurasi network anda
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 /squid/var/logs/cache.log
maka ubahlah pemiliknya menjadi squid
# chown -R squid.squid /squid
berikan kepemilikan direktori squid kepada squid
# chown -R squid.squid /squid/var/cache
menjalankan pertama kali squid
# /squid/sbin/squid -z
Jalankan perintah ini untuk mengaktifkan squid
# /squid/sbin/squid -sYD
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.
II. Referensi
http://squid-docs.sourceforge.net/
III. Thanks
To…My GOD
To…My Love Slacky…I Love You so much
To…Balinux…yang mengilhami saya untuk terus Ngoprek trus..
To…All my friend di mana aja…
0 komentar:
Posting Komentar