Judul: Berbagi Info Seputar Install Squid untuk Server Proxy Cache di Windows Full Update Terbaru
link: Install Squid untuk Server Proxy Cache di Windows
Artikel Terbaru Install Squid untuk Server Proxy Cache di Windows Update Terlengkap 2017
Squid Proxy Server adalah proxy cache untuk Web yang mendukung HTTP, HTTPS, FTP, dan banyak lagi layanan internet lain. Dengan file cache Squid kita bisa menghemat bandwidth dan meningkatkan waktu respon dan menggunakan kembali file cache Squid dari halaman web yang sering diminta. Squid memiliki kontrol akses yang luas dan menjadi akselerator server yang sangat berguna. Squid Proxy sekarang ini dapat berjalan pada kebanyakan sistem operasi yang tersedia, termasuk Windows dan sistem operasi yang berlisensi GNU GPL (baca saja UNIX atau LINUX).Warnet dengan Squid Proxy Windows

Seringkali kawan-kawan meminta tolong dalam untuk membuatkan server transparent proxy menggunakan squid cache, dan yang paling sering adalah meminta
solusi untuk mempercepat koneksi warnetnyayang bersistem operasi Windows. Squid Cache sendiri memang sudah tersedia versi windows-nya. Bahkan bisa beroparasi di Windows 7 selain di Windows XP.
Instalasi Squid Cache sebagai Transparent Proxy
Sebelum memulai instalasi Squid Proxy, download dulu Paket Squid for Windows. Versi terbaru (pada saat saya menulis artikel ini, Versi Stabil Standar : Squid 2.7.STABLE8). Paket Squid untuk Windows bisa download dari sini Setelah selesai download, lanjutkan dengan Langkah-lngkah berikut:- ekstrak file-file Squid dalam file
.zipyang tadi anda download ke
c:\squid
.
- Segera setelah meng-ekstrak, modifikasi file-file konfigurasi yang ada di
c:\squid\etc\
- copy file
squid.conf.defaultdan ubah nama filenya menjadi
squid.conf
- copy file
mime.conf.defaultdan ubah nama filenya menjadi
mime.confdan seterusnya.
- kemudian konfigurasikan file
squid.confdengan mengedit menggunakan notepad atau editor lain seperti notepad++
Yang sangat penting untuk diperhatikan dalam meng-edit file
squid.confadalah pada langkah-langkah berikut :
Langkah Pertama
http_port 3128
#port yang digunakan, bisa diganti sesuai keinginan anda, saya rubah menjadi :
http_port localhost:3128
Langkah Kedua
acl localnet src 10.10.10.0/24
#localnet adalah nama untuk jaringan/LAN 10.10.10.0/24
Langkah Ketiga
http_access allow localnet #pastikan jaringan diberi ijin akses
tambahkan baris baru : http_access allow localhost sehingga menjadi:
http_access allow localnet
http_access allow localhost
setelah itu, simpan.
Langkah selanjutnya adalah membuat direktori untuk squid cache dalam direktori
c:\squid\sbindulu.
Sebelumnya buka Command Promt dengan mengetikkan
CMDdi start%gt;run.
ketikkan perintah :
cd c:\squid\sbin
maka di command promt akan terlihat seperti berikut :
ketikkan perintah :
squid -z
Jika konfigurasi benar maka pembuatan cache nya berjalan mulus.
Kemudian install squid agar bisa dijalankan sebagai servis secara default
ketikkan perintah :
squid -i
Untuk mengecek apakah sudah terinstal, buka Start > Control Panel > Administrative Tools > Services (bisa juga dari run, ketikkan perintah :
services.msc)
Cari nama
squid, klik [Start] untuk mulai menjalankan servis squid.
Catatan saya:
:: Jika anda mendapati
cannott create service, maka bisa dipastikan squid sudah terinstal atau pernah terinstal. coba restart windows anda.
:: Jika dalam Windows anda firewall-nya sedang aktif, pastikan squid masuk dalam daftar exceptions, baik aplikasinya maupun port yang digunakan. Pengalaman saya pertamakali, berkali kali saya gagal ketika mencoba men-start servis Squid. Secara default, aplikasi Squid (c:/squid/etc/squid.exe) sudah ada dalam daftar exceptions dengan nama squid, kita tinggal menambahkan daftar exceptions untuk port yg digunakan Squid dengan cara :
- Masuk ke Control Panel > Windows Firewall > Exceptions
- Klik [add port] isikan Name: squidport Port number : 3128 (isikan port yang di buka pada squid conf pada file squid.conf , jika sesuai tutorial ini, portnya: 3128 ) dan TCP yang di aktifkan kemudian klik [Ok]
- Jangan lupa, Squid pada Exceptions diberi tanda cek.
1. Untuk memblok website tertentu agar tidak bisa diakses oleh Client, tambahkan pada squid.conf :
acl blocklist url_regex "c:/squid/etc/blocklist.txt"
setelah itu buat file blocklist.txt di direktori/folder c:\squid\etc dan isikan daftar situs yang ingin diblok, contohnya :
.webscruiser.cc
.e-finder.cc
Contoh konfigurasi sederhana
squid.confuntuk warnet:
Update 7 Januari 2013: file squid.conf
#####START##CODE#knoacc@gmail.com#####Jika proses instalasi di atas selesai, anda bisa mengecek di whatismyip.com setelah anda mengatur browser agar menggunakan squid proxy server. Jika instalasi berhasil maka di browser akan tampak seperti berikut:
acl all src all
acl localhost src 127.0.0.1/32
acl manager proto cache_object
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32
acl localnet src 10.0.0.0/8 # RFC1918 possible internal network
acl localnet src 172.16.0.0/12 # RFC1918 possible internal network
acl localnet src 192.168.0.0/16 # RFC1918 possible internal network
acl SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT
visible_hostname phateholloway #mailto id-lib@googlecode.com
http_access allow manager
http_access allow localnet
http_access allow localhost
http_access deny all
http_port localhost:3128
icp_port 0
#dns_nameservers 208.67.222.222 208.67.220.220
dns_nameservers 8.8.8.8 8.8.4.4
cache_replacement_policy heap LFUDA
cache_swap_low 98
cache_swap_high 99
maximum_object_size_in_memory 512 bytes
cache_dir aufs c:/squid/var/cache 14000 32 256
access_log c:/squid/var/cache/access.log
cache_log c:/squid/var/cache/cache.log
cache_store_log c:/squid/var/cache/store.log
cache_mem 16 MB
logfile_rotate 10
memory_pools off
maximum_object_size_in_memory 512 bytes
minimum_object_size 1 bytes
maximum_object_size 1024 MB
quick_abort_min 0 KB
quick_abort_max 0 KB
log_icp_queries off
client_db off
buffered_logs on
half_closed_clients off
#####END##CODE#knoacc@gmail.com#####
Hasilnya mungkin tidak begitu terasa pada saat awal memakai Squid, tetapi ketika halaman-halaman yang semakin banyak dibuka maka akan bertambah cache yang tersimpan, sehingga manjadi lebih cepat secara bertahap.
Update artikel tgl 19 Juni 2012
-- silahkan di baca juga referensi untuk Optimasi Squid Proxy Server (ada file squid.cof yang bisa anda download)
Update artikel tgl 11 Agustus 2012
-- jika squid terlalu rumit, Anda bisa menggunakan Handy Cache dan baca juga Panduan Konfigurasi Handy Cache-nya.
Update tgl 18 September 2012
-- artikel lebih ringkas
-- update gambar screenshoot.
-- versi stabil terbaru adalah Squid 3.2 (unix) sedangkan squid untuk windows terbaru yakni squid 3.x masih belum stabil
Selamat mencoba! Jika masih ada yang ingin ditanyakan, tuliskan pertanyan Anda pada kolom komentar di bawah.
update tgl 16 Juli 2013
-- penambahan/penggantian link download
-- revisi artikel
-- silahkan buka revisi tutorial install squid untuk windows (XP/Vista/7)
Itulah sedikit Artikel Install Squid untuk Server Proxy Cache di Windows terbaru dari kami
Semoga artikel Install Squid untuk Server Proxy Cache di Windows yang saya posting kali ini, bisa memberi informasi untuk anda semua yang menyukai Apps Android Games. jangan lupa baca juga artikel-artikel lain dari kami.
Terima kasih Anda baru saja membaca Artikel Tentang Install Squid untuk Server Proxy Cache di Windows