Laman

Jumat, 16 November 2012

Cara menghemat quota bandwhith dengan squid pada win7

Browsing,bemain game online,dll dengan kecepatan tinggi merupakan impian semua orang,namun seringkali impian itu sulit di capai karena paket internet yang kita gunakan dibatasi quota, jikuotanya habis maka secara otomatis kecepatan nya berkurang sangat drastis conto seperti paket internet yang saya gunakan semula 8G namun setelah dipakai untuk bermain game online dan download quota saya berkurang menjadi 1327/kbps.
Memang sangat menjengkelkan , namun ada masalah pasti ada solusinya, setelah browsing di internet akhirnya saya menemukan sebuah cara untuk menghemat quota dengan squid.

Berikut sedikit  pengertian mengenai  squid dan cara kerjanya:
  Ketika kita mengakses situs sebenarnya yang kita lakukan adalah mendownload semua data,tulisan,link,
gambar,dan file lain dalam halaman tersebut. Dalam proses standar, semua file ini akan di simpan dalam
file temporer browser. Namun pada kenyataannya tiap kali kita membuka halaman yang sama kita tetap mendownload file yang sama berulang kali. Misalnya ketika kita membuka sebuah halaman yang misalnya berukuran 500KB,maka jika kita membuka halaman tersebut sebanyak 10 kali dalam satu hari berarti kita telah menggunakan bandwhith sebanyak 500KB x 10 = 5MB!!!!!! WOOW

 Proxy atau juga biasa disebu squid sebenarnya program yang dikembangkan oleh Linux yang bekerja efektif  mengelola file temporer. Saya menemukan squitNT yang dikembangkan dari fersi linuxnya, yakni dengan otomatis menyimpan semua file yang kita download ketika mengakses situs didalam sebuah file temporer yang disebut cache. Disana semua konten,texs,gambar dan halaman wab disimpan. Pada saat kita mengakses situs untuk pertama kali, squid akan secara otomatis menyimpan dan membuat link bayangan, sehingga ketika situs di buka untuk keduakalinya,browser tidak akan mendownload dari situs aslinya. Melainkan mendownload dari cache yang notabene ada di PC/LAN, sehingga halaman wab akan lebih cepat dibuka. Jika kita sering membuaka halaman yang sama,prosesnya akan lebih cepat untuk kedua kalinya dan seterusnya.

 Ok sekarang kita coba buktikan kebenaranya. Sebuah halaman sebesar 500kb, berisi halaman wab sederhana dan beberapa gambar, squid akan akan mendownload kode HTML nya saja dan akan akan menyaring semua informasi di dalamnya. Jika dalam screening semua data pendukung (gambar,scrip,file) sudah ada di dalam cache, bandwith anda tidak akan lebih dari 100KB bahkan bisa lebih kecil lagi. Sebagai contoh, anggaplah kita refresh selama 10 kali maka hasil yang didapat adalah 100KB x 10 =2MB, anda bisa menghemat bandwhit 1/5 bahkan lebih.

Cara menginstal squid,pada win7:
1. Download squid tersebut DI SINI
2. Ekstract semua file kedalam drife C:/squid/
3. Doble klik file "install.bat"
4. Tunggu hingga muncul tulisan seperti ini
    C:\squid-2.7-STABLE7-GBK\squid>echo off
2010/07/27 12:16:35| Creating Swap Directories
2010/07/27 12:16:37| Starting Squid Cache version 2.7.STABLE7 for i686-pc-winnt.
..
2010/07/27 12:16:37| Running on Windows Vista
5. Tekan Ctrl+C kemudian jika muncul pertanyaan "terminate batch job? (Y/N)" jawab dengan N kemudian tekan Enter.
6. Jika muncul tulisan semacam ini berarti proses penginstallan telah berhasil
    ....
Registry stored HKLM\SOFTWARE\GNU\Squid\2.6\Squid\CommandLine value -D
Press any key to continue . . .
7. Aktifkan service squid dengan Contro lpanel >Administretive tools> Services. Temukan services bernama squid, klick start pada panel sebelah kiri.
8. Selanjutnya Anda tinggal mengUbah setting proxy dan port browser dengan "127.0.0.1" atau "localhost" dengan port "3128"

Cara Uninstal
--------------------
1.Dobel klik file "uninstall.bat"
2.Tunggu hingga Command Prompt Anda menampilkan:

C:\squid-2.7-STABLE7-GBK\squid>echo off
Service squid deleted successfully.
Press any key to continue . . .

3. Selesai.


Melihat Akses Log:
----------------------
1.Dobel klik file "melihat-akses-log.txt"
2.Panah ke bawah untuk melihat log yang lebih baru.
3.Untuk keluar, Anda tinggal tutup jendela Command Prompt tersebut.

Melihat Directory Chace di folder C:\squid\var

sumber.........