RSS

Instalasi Squid 2.6 Stable 20 di Windows XP

19 Feb

Proxy Server Squid 2.6 Stable 20

Penghematan bandwidth yang di kerjakan oleh squid merupakan salah satu solusi sewaktu kita memiliki resource koneksi yang terbatas. Bayangkan kita tidak perlu me”reload” content dari banyak web yang pernah kita kunjungi sebelumnya. Tentunya hal ini dapat menghemat waktu dalam berselancar ria di dunia maya. Pada tutorial ini kita gunaka Squid 2.6.STABLE20 yang dapat di download di http://www.acmeconsulting.it/pagine/opensource/download/squid.htm. Hasil dari download akan berupa file zip, extract file tersebut ke drive C : sehingga di drive C akan muncul direktori baru dengan nama “squid”.

Langkah-Langkah Instalasi Squid :

1. Masuk ke direktori “C:\squid\etc”

Rubah nama file yang ada didalamnya yaitu :

“cachemgr.conf.default” menjadi ”cachemgr.conf”

“mime.conf.default” menjadi “mime.conf”

“squid.conf.default” menjadi “squid.conf”

2. Edit file “squid.conf” dengan notepad atau wordpad

Gunakan find (Ctrl+F), ketik “TAG: http_port”, pastikan nilainya 3128. bisa juga dirubah ke nilai lain tapi untuk sekarang biarkan saja 3128. pastikan barisnya sama dengan “http_port 3128”, jangan lupa buang tanda “#”

# Squid normally listens to port 3128

http_port 3128

Cari “TAG: visible_hostname”

Kurang lebih isinya sebagai berikut :

# TAG: visible_hostname

# If you want to present a special hostname in error messages, etc,

# define this. Otherwise, the return value of gethostname()

# will be used. If you have multiple caches in a cluster and

# get errors about IP-forwarding you must set them to have individual

# names with this setting.

#

#Default:

# none

Tambahkan baris “visible_hostname localhost” dibawah “#none”, sehingga menjadi

# TAG: visible_hostname

# If you want to present a special hostname in error messages, etc,

# define this. Otherwise, the return value of gethostname()

# will be used. If you have multiple caches in a cluster and

# get errors about IP-forwarding you must set them to have individual

# names with this setting.

#

#Default:

# none

visible_hostname localhost

Cari kata “our_networks”

#acl our_networks src 192.168.1.0/24 192.168.2.0/24

#http_access allow our_networks

Edit dan hilangkan tanda “#” dan sesuaikan dengan alamat jaringan anda ditambah dengan localhost, sehingga menjadi

acl our_networks src 192.168.1.0/24

http_access allow localhost

http_access allow our_networks

Cari “TAG: dns_nameservers”

# TAG: dns_nameservers

# Use this if you want to specify a list of DNS name servers

# (IP addresses) to use instead of those given in your

# /etc/resolv.conf file.

# On Windows platforms, if no value is specified here or in

# the /etc/resolv.conf file, the list of DNS name servers are

# taken from the Windows registry, both static and dynamic DHCP

# configurations are supported.

#

# Example: dns_nameservers 10.0.0.1 192.172.0.4

#

#Default:

# none

Isikan baris dibawahnya dengan nama DNS ISP anda, untuk pelanggan dial-up, cara mengetahui alamat DNS ISP anda adalah, dengan mengetikkan “ipconfig /all” pada command prompt, setelah konek ke internet, dan cari entry DNS , biasanya ada dua alamat. Misalnya DNS ISP anda (Speedy) 202.134.1.10 dan 202.134.0.155, sehingga hasilnya sebagai berikut :

# TAG: dns_nameservers

# Use this if you want to specify a list of DNS name servers

# (IP addresses) to use instead of those given in your

# /etc/resolv.conf file.

# On Windows platforms, if no value is specified here or in

# the /etc/resolv.conf file, the list of DNS name servers are

# taken from the Windows registry, both static and dynamic DHCP

# configurations are supported.

#

# Example: dns_nameservers 10.0.0.1 192.172.0.4

#

#Default:

# none

dns_nameservers 202.134.1.10 202.134.0.155

Simpan file “squid.conf”

Buka command prompt (cmd). Masuk ke direktori “C:\squid\sbin” dengan cara mengetikkan “cd C:\squid\sbin”, didalamnya ada file squid.exe, untuk pertama kali jalankan squid dengan option –z. Ketik:

C:\squid\sbin>squid -z

2007/04/23 18:31:13| Creating Swap Directories

“Command diatas berfungsi untuk inisialisasi cache squid, setelah itu ketikkan”

Setelah itu, kita tinggal masukkan squid ke service windows dengan cara ketik

C:\squid\sbin>squid -i

Registry stored HKLMSOFTWAREGNUSquid2.6SquidConfigFile value c:/squid/etc/ squid.conf

Squid Cache version 2.6.STABLE12 for i686-pc-winnt

installed successfully as Squid Windows System Service.

To run, start it from the Services Applet of Control Panel.

Don’t forget to edit squid.conf before starting it.

3. Untuk mengaktifkan Squid

Masuk ke Services dengan jalan klik Start menu>>run>> ketik perintah services.msc

Akan muncul jendela sebagai berikut :

Double klik pada squid kemudian muncul jendela sebagai berikut :

Pada Startup type ubah ke manual lalu klik Ok.

Kemudian pada windows services klik squid lalu klik start.

4. Konfigurasi di client PC tinggal masukkan saja alamat proxy dengan ip komputer yang terinstall squid (server) dan portnya 3128.

5. Jika menggunakan Windows Firewall maka server perlu dikonfigurasi.

Untuk mengakses Windows Firewall, klik Start menu >> Settings >> Control Panel >> Security Center>>Windows Firewall >> (atau Start menu >> Settings >> Control Panel >>Windows Firewall >>) di tab Exeptions klik Add Port >> isikan kolom Name dengan squid dan Port Number dengan 3128, TCP >> OK. Anda juga bisa menambahakan port yang lain seperti :

5050  : Instant Messenger

80    : Http

<<<<<<Diolah dari berbagai sumber. Semoga Bermanfaat.>>>>>>>

 

Tags: , , ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: