loading...

Jumat, 19 September 2014

Install dan Konfigurasi Dasar Squid



Apakah Squid?
Squid adalah proxy caching untuk Web mendukung HTTP, HTTPS, FTP, dan banyak lagi. Ini mengurangi bandwidth dan meningkatkan waktu respon dengan caching dan menggunakan kembali halaman web yang sering diminta. Squid memiliki kontrol akses yang luas dan membuat server akselerator besar. Ini berjalan pada kebanyakan sistem operasi yang tersedia, termasuk Windows dan di bawah GNU GPL.



Persiapan:
- OS Ubuntu 12.04/14.04
- Koneksi Internet
- Client (OS apapun)

Instalasi
Tahap instalasi berikut digunakan apabila OS yang akan dipasang Squid sudah terhubung ke internet.
$sudo apt-get install squid3
Tekan "Y" untuk melanjutkan.

Konfigurasi dasar
Setelah tahap instalasi selesai, berikutnya adalah mengkonfigurasi squid, dimana file untuk konfigurasi terletak di direktori /etc/squid3
*buatlah backup untuk menghindari kesalahan sewaktu mengedit file squid.conf yang asli

Gunakan editor favorit, semisal "nano"
$sudo nano /etc/squid3.squid.conf

Isi file squid.conf

Hapus semua isi "squid.conf", dan isi dengan konfigurasi dibawah ini:
#Ini konfigurasi PORT
http_port 3128

#Ini konfigurasi ACL dan HTTP_ACCESS
acl lan src 192.168.88.0/24 #Range IP LAN anda

http_access allow lan #acl lan diijinkan mengakses internet

#Ini konfigurasi CACHE_DIR
cache_dir ufs /data/cache 50000 16 256
#/data/cache lokasi cache disimpan
#50000 besar space yang disediakan sebagai penyimpanan cache
#16 membuat 16 direktori di folder cache
#256 membuat subdirektori sebanyak 256 folder

Pastikan sesuai dengan gambar dibawah ini:

Selanjutnya membuat swap direktori dengan perintah
$sudo squid3 -z

Selanjutnya jalankan sevice squid dengan perintah
$sudo squid3 start

Sampai tahap ini, squid dengan fungsi minimal hanya sebagai proxy sudah bisa digunakan. Selanjutnya setting di browser client.

Tidak ada komentar:

Posting Komentar