Squid 2.6 Installation
Setelah males-malesan hampir satu bulan akhirnya ada niat juga buat ngisi blog lagi :D.
Squid mungkin cuman satu dari sekian banyak proxy server yang ada tetapi saya yakin squid masih tetap yang paling banyak dipakai. Banyak alasan kenapa orang memakai squid sebagai proxy server diantaranya adalah:
- Gratis, ya squid gak perlu lisensi macem-macem dan gak harus bayar.
- Stabil, jarang sekali squid crash atau error kalo bener setting nya tentunya.
- Cepat, dibanding aplikasi proxy yang lain squid lumayan cepat apalagi dibanding yang under windows.
- Banyak fitur nya, Proxy mungkin banyak yang gratis mungkin banyak juga yang cepat juga banyak tapi yang fitur nya sebanyak squid sangat susah ditemukan.
OK cukup sudah cuap-cuap nya sekarang kita mulai install squid. Pada bagian ini saya akan mencoba menunjukan cara installasi squid di FreeBSD dan Linux. Biar post di kategori Linux nambah :D.
INSTALLASI
FreeBSD
Semua dilakukan dengan account root.
Pada make config di window configurasi silahkan anda pilih opsi berikut ini (gak harus) biar gak ribet nanti seterusnya:
- SQUID_DELAY_POOLS : untuk mengatur bandwidth
- SQUID_SNMP : kalo mau monitor traffic lewat mrtg
- SQUID_CACHE_DIGESTS : bikin enable cache digests
- SQUID_WCCP : web cache coordination Prot v1
- SQUID_IDENT : Ident lookup
- SQUID_USERAGENT_LOG : user agent header log
- SQUID_ARP_ACL : ACL berdasarkan mac address
- SQUID_PF : kalo mau bikin transparent proxy pake pf
- SQUID_IPFILTER : kalo mau bikin transparent proxy pake ipfilter
- SQUID_KQUEUE : enable kqueue
- SQUID_LARGEFILE : kalo cache dan log lebih dari 2Gb
LINUX
Dengan opsi yang hampir mirip dengan yang saya pakai di BSD kita coba install squid di Linux, jangan lupa cek squid release terakhir dari www.squid-cache.org atau klik link ini http://www.squid-cache.org/Versions/v2/2.6/
Kemudian silahkan buat satu user bernama squid group squid dengan home /usr/local/squid dan shell /usr/bin/nologin
Kalau anda ngga suka dengan opsi-opsi diatas silahkan rubah.
KONFIGURASI
Untuk memulai configurasi squid silahkan edit file squid.conf atau anda bisa mempergunakan contoh squid.conf dibawah.
Apabila di shell anda tidak terinstall editor pico silahkan gunakan editor yang lain
ok contoh configurasi ini sudah di test dan jalan silahkan edit sesuaikan dengan kebutuhan anda
START & RUN
Pertama kita bikin dulu cache dengan perintah
permasalahan yang sering terjadi adalah folder cache tidak bisa di tulis oleh user squid, untuk mengatasi nya ketik perintah ini
Kemudian kita coba test dengan perintah
Apabila diketemukan kesalahan config akan terlihat disini. Apabila semua sudah ok silahkan terminate squid dengan ctrl+c
kemudian jalankan squid dengan command
Apabila anda ingin squid jalan setiap kali restart ketikan command berikut atau anda bisa masukan squid ke startup script anda.
Ok deh silahkan dicoba squid nya semoga berhasil ![]()
Info Artikel
- Di Postkan pada:
- 11.12.06 / 8pm
- Dibaca Sebanyak:
- 8,497 kali
- Rating:

This work is licensed under a
Creative Commons Attribution-Noncommercial-Share Alike 2.5 License.


(6 Votes, nilai: 4.33 dari 5)
88 Comments
Jump to comment form | comments rss [?] | trackback uri [?]