install squid proxy server di windows xp

4

Click here to load reader

Upload: agung-d-arsito

Post on 04-Jul-2015

141 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Install Squid Proxy Server Di Windows XP

Install Squid Proxy Server Di Windows XP

Saya sempat terkejut sewaktu ada teman yang ingin membuat warnet dengan server menggunakan Windows XP, tapi memang kita tidak boleh antipati terhadap produk Microsoft, selama itu legal (bukan bajakan). Bahkan beberapa produk open source sudah meyertakan versi yang bisa berjalan di platform windows. Sebutlah openoffice, squid, tftpd dan lain-lain.

Mungkin dengan dasar itulah saya coba belajar instalasi paket-paket open source yang dibutuhkan untuk warnet berbasis Windows. Untuk kali ini saya coba install server proxy menggunakan Squid.

Paket Squid for Win bisa download di sini, pilih versi terbaru yang standart saja : http://www.acmeconsulting.it/pagine/opensource/download/squid.htm

Setelah download ekstrak file zip squid yang di download di c:\squid. File konfigurasi ada di c:\squid\etc\, copy file squid.conf.default dan ubah nama filenya menjadi squid.conf, copy file mime.conf.default dan ubah nama filenya menjadi mime.conf, lalu konfigurasi squid.conf, yang sangat perlu untuk diperhatikan pada baris berikut : …….http_port 3128 #port yang digunakan, bisa diganti sesuai keinginan anda …….acl localnet src 10.10.10.0/24 #localnet adalah nama network dari 10.10.10.0/24…….http_access allow localnet #pastikan network diberi ijin akses…….

Lalu simpan.

Langkah selanjutnya adalah membuat direktori squid cache dulu (dalam direktori c:\squid\sbin) dengan cara mengetikkan perintah :

C:\squid\sbin>squid -z

Jika konfigurasi benar maka pembuatan cache nya berjalan mulus.

Kemudian install squid agar bisa dijalankan sebagai servis secara default, dengan cara ketik :

C:\squid\sbin>squid -i

Untuk meyakinkan, masuk ke control panel -> Administrative Tools -> Services Cari nama squid. Start untuk mulai menjalankan servis squid.

Page 2: Install Squid Proxy Server Di Windows XP

Catatan: Jika dalam windows anda firewall sedang aktif, pastikan squid masuk dalam daftar exceptions, baik aplikasinya maupun port yang digunakan. Secara default aplikasi squid (c:/squid/etc/squid.exe) sudah ada dalam daftar exceptions dengan nama squid, kita tinggal menambahkan daftar exceptions unutk port yg digunakan squid, caranya :

1. Masuk ke control panel -> windows firewall -> Exceptions 2. Klik add port isikan name: squidport

Port number : (isikan port yang di buka pada squid conf pada fole configurasi saya port 3128 ) dan TCP yang di aktifkan kemudian ok

3. Jangan lupa squid pada exceptions di beri tanda cek

Page 3: Install Squid Proxy Server Di Windows XP

Untuk memblok website tertentu agar tidak bisa diakses oleh client, tambahkan pada squid.conf :

……..acl blocklist url_regex "c:/squid/etc/blocklist.txt" …….

Buat file blocklist.txt di c:\squid\etc, dan isikan daftar situs yang ingin diblok, contohnya :

.webscruiser.cc

.e-finder.cc

Untuk daftar situs porno dan berbahaya yg cukup lengkap bisa download di sini.----------

Contoh konfigurasi sederhana squid.conf :

#file squid.conf http_port 3128 httpd_accel_host virtual httpd_accel_port 80 httpd_accel_with_proxy on httpd_accel_uses_host_header on icp_port 0 visible_hostname padi-murni acl QUERY urlpath_regex cgi-bin \? no_cache deny QUERY cache_mem 64 MB cache_dir ufs c:/squid/var/cache 4500 16 256 redirect_rewrites_host_header off acl mynet src 10.10.10.0/24 acl localhost src 127.0.0.1/255.255.255.255 acl Safe_ports port 80 443 210 119 70 21 1025-65535 acl CONNECT method CONNECT acl blocklist url_regex "c:/squid/etc/blocklist.txt" cache_mgr me@localhost cache_access_log c:/squid/var/logs/access.log cache_store_log c:/squid/var/logs/store.log cache_log c:/squid/var/logs/cache.log log_icp_queries off cachemgr_passwd rahasia acl manager proto cache_object http_access allow manager acl all src 0.0.0.0/0.0.0.0 http_access allow mynet http_access allow localhost

Page 4: Install Squid Proxy Server Di Windows XP

http_access deny all #eof

Selamat mencoba....!