Catatan tentang Squid. ...under development
Di bawah ini catatan tentang squid. Saya tujukan pertama2 bagi 15 minutes user :)
1. Kompleksitas.
Ini adalah 'musuh utama' . Berhadapan dengan ratusan baris squid.conf. Apa yang Anda inginkan dari squid ?
Saya mencatat, cukup 4 baris modifikasi dari squid.conf sudah membuat squid Anda berjalan normal.
- cache_mem 256 MB
Ganti besar memory 1/3 dari kapasitas memory Anda. Memang tidak ada patokan pasti. Jika Anda punya memory 512MB, dan dikhususkan buat squid, berjalan di run level 3, mungkin Anda bisa mengganti dengan 400MB Hehehe
- cache_dir ufs /var/log/squid/cache 1000 16 256
Berapa besar kapasitas Hardisk Anda ? Angka 1000 menandakan 1000MB untuk cache squid di hardisk. Ingin lebih ? Silahkan !
- acl our_networks src 192.168.1.0/24 192.168.2.0/24
Baris di atas menunjukkan bahwa komputer dengan alamat 192.168.1.0 sampai 192.168.1.255 dan komputer dengan address 192.168.2.0 sampai 192.168.2.255 merupakan our_networks.
- http_access allow our_networks
Baris diatas memgatakan, squid hanya mengijinkan cache http pada alamat yang disebutkan our_networks
2. Identitas.
3. Jalankan squid !.
- #squid -D
Ini adalah cara 'kasar' untuk menjalankan squid. :) Ingat, setiap mengganti squid.conf restart squid Anda. #squid restart agar konfig baru di terima. Ini juga cara 'kasar' Hehehe
4. Set Browser client Anda !.
Set browser client Anda untuk mengarah ke proxy server. Pada Firefox, Klik Edit-->Preferences-->Advanced-->Networks-->Settings-->Manual proxy Configuration
Isi dengan IP Proxy server Anda. Isikan juga port proxy (default 3128)
Buat admin yang malas
Mengisikan setting proxy untuk jumlah client yang sedikit mungkin bukan masalah besar, tapi jika jumlah client yang banyak juga beragamnya browser ada baiknya membuat transparent proxy, yang memaksa setiap browser client untuk menggunakan proxy.
5. Jika Ingin start saat boot !
Letakkan script ini di /etc/rc.d/rc.local
if [ -x /etc/rc.d/rc.squid ]; then
/etc/rc.d/rc.squid start
fi
Selanjutnya Adalah Tugas Anda sebagai Administrator (jika ingin) untuk mengetatkan squid.conf sesuai kebutuhan :P Memang begitulah seharusnya Hehehe