Kali ini saya akan membuat artikel tentang Apa itu yang namanya Squid Proxy ?
Bagi yang belum mengetahui, saya akan mberi materi dari Pengertian Squid Proxy, Platform yang didukung oleh Squid Proxy, Manfaat Squid Proxy, Perintah Dasar Squid Proxy, dan juga proses Instalasi Squid. Berikut ini materinya, semoga bermanfaat yaaa..........
SQUID PROXY
A. PENGERTIAN
Sebuah daemon yang digunakan sebagai proxy
server dan web cache. Squid memiliki banyak jenis penggunaan, mulai dari mempercepat server web dengan melakukan caching permintaan
yang berulang-ulang, caching DNS, caching situs web, dan caching pencarian komputer di dalam jaringan untuk sekelompok komputer yang menggunakan sumber daya jaringan
yang sama, hingga pada membantu keamanan dengan cara melakukan penyaringan (filter) lalu lintas.
B. PLATFORM YANG DIDUKUNG
1)
AIX
2)
BSDI
3)
Digital Unix
4)
FreeBSD
5)
HP-UX
6)
IRIX
7)
Linux
8)
Mac OS X
9)
NetBSD
10) NeXTStep
11) OpenBSD
12) SCO
OpenServer
13) Solaris
14) UnixWare
15) Windows
C. MANFAAT
1) Browsing semakin cepat ( untuk situs yang pernah di buka sebelumnya).
2) Menghemat Bandwith atau kuota pemakaian internet.
3) Expandable user ( memperbanyak user yang boleh ikutan sharing internet).
D. PERINTAH DASAR
v Squid dalam transparent mode
Untuk mengoperasikan squid dalam transparent mode pakailah petunjuk dalam
squid .conf.
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
httpd_accel_port directive menyatakan port server yang asli sedang mendengarkan (port 80). Squid tidak perlu tahu bagaimana peermintaan datang ke listening port (3128). Ini harus dikerjakan oleh sistem operasi atau router. Squid melihat sebuah permintaan untuk URL dan menghubungkan ke port 80 pada server dimana server mengira masuk ke URL. Squid tidak punya kontrol untuk mengetahui permintaan tipe apa yang mendatanginya. Jika squid mendengarkan port 3128 kemudian mengasumsikan kedatangan data, ada protokol yang dapat menghandle (HTTP, FTP,dll) . Tipe paket yang diatur kembali ke squid ditentukan oleh TCP/IP penerapan host (misal: ipchains forwarding) dan diluar kontrol squid.
v Instalasi Squid
Squid-2 anda harus mengoperasikan configure script sendiri sebelum running membuat:
% tar xzf squid-2.0.RELEASE-src.tar.gz% cd squid-2.0.RELEASE% ./configure% make% make install
v Running Squid
Pertama, anda harus membuat directori swap. Lakukan hal tersebut dengan mengoperasikan squid dengan option –z :
% /usr/local/squid/bin/squid -z
Untuk melengkapi, anda dapat memulai squid dan mengujinya. Mungkin hal terbaik yang harus dilakukan adalah mengoperasikan squid dari terminal anda dan melihat output debug.
Gunakan perintah ini:
% /usr/local/squid/bin/squid -NCd1
Jika berhasil anda akan melihat:
Ready to serve requests. Jika anda ingin mengoperasikan squid di background, sebagai proses daemon, hentikan saja semua option:% /usr/local/squid/bin/squid
E. INSTALASI SQUID
1) Pastikan PC anda Terkoneksi dengan Internet.
2) Extrack squid pada Driver C.
3) Langkah selanjutnya buka CMD(command prompt). buka dengan cara Run as administrator.
4) Pada CMD ketikkan
Cd C:\
Cd Squid
Instal.Bat
apa bila muncul kotak dari windows Firewall klik allow access.
5) Tekan Ctrl + C untuk menghentikan proses dan ketikkan n atau no.
6) Squid telah terinstal.
Tidak ada komentar:
Posting Komentar