Memasang Proxy Squid di Window 7

Deskripsi : Squid Proxy ByPass Fungsi dan Kegunaan : Untuk membuat Proxy Dilema Internet Indonesia Advance dan ide : untuk mengirit ... thumbnail 1 summary



Deskripsi :
Squid Proxy ByPass
Fungsi dan Kegunaan : Untuk membuat Proxy
Dilema Internet Indonesia
Advance dan ide : untuk mengirit Bandwidth karna Musim FUP di Indihome


Maaf Bro sis tulisan kali ini anne sengaja buat untuk temen yang menginginkan panduan dalam menggunakan Squid di window.

Okeh Sebelum nya saya coba jelaskan tentang apa itu Squid itu ?? squid pada awalnya dikembangkan dalam konsep linux, tidak tersedia di window, jadi squid ini adalah suatu aplikasi yang bisa digunakan untuk proxy. Fungsi dan kegunaan Squid adalah untuk mempercepat proses loading suatu halaman website,dimana loading pertama kali akan di lakukan langsung ke dalam halaman website yang dituju, untuk selanjutnya history dan chache dari website tersebut akan di simpan di dalam komputer kita, maka jika kita sering masuk ke dalam salah satu website favorite kita, akan menyebabkan loading lebih cepat.
Ilustrasi sebagai berikut :
pada saat kita membuka website kompas.com, pertama kali kita akan mendownload konten, data, dan chache dari website tersebut, kurang lebih 500kbps. nah fungsi dari squid disini adalah menyimpan semua informasi chache kompas.com tersebut di pc komputer kita, jika kita membuka ke dua dan seteruslah silahkan rasakan perbedaanya, akan lebih cepat lagi.

CARA KERJA SQUID PROXY

Tiap kita mengakses situs sebenarnya yang kita lakukan adalah mendownload semua data berupa tulisan, link, teks, gambar dan file lain dalam halaman tersebut. Dalam proses standar, semua file ini akan disimpan dalam file temporer browser. Namun pada prakteknya, tiap kita membuka halaman yang sama, kita tetap mendownload file yang sama, berulang kali. Anggap saja suatu halaman web berukuran total 500KB, maka jika kita membuka halaman tersebut sepuluh kali dalam sehari maka kita akan menggunakan bandwith sebesar 500KB x 10 = 5MB!
Proxy atau juga yang disebut Squid sebenarnya adalah program yang dikembangkan dalam dunia Linux yang bekerja efektif mengelola file temporer. Saya menemukan SquidNT yang dikembangkan dari versi linuxnya oleh Guido Serassio. Cara kerjanya sama dengan Squid di Linux, yakni dengan otomatis menyimpan semua file yang kita download saat mengakses situs di dalam satu file temporer yang disebut cache. Di sana semua konten, alamat, teks, gambar dan halaman web disimpan. Pada saat kita mengakses situs untuk pertama kali, squid akan secara otomatis menyimpannya dan membuat link bayangan agar saat halaman yang sama dibuka untuk kedua kali, browser tidak langsung mendownload dari situs aslinya. Melainkan mendownload dari cache squid yang notabene ada di PC/LAN. Sehingga halaman web akan lebih cepat terbuka. Jika kita sering membuka halaman yang sama, prosesnya akan jauh lebih cepat saat kedua kali dan seterusnya..
Sekarang kita lihat, berapa perhitungan bandwithnya. Suatu halaman sebesar 500KB, berisi halaman web sederhana dan berbagai gambar. Squid hanya akan mendownload kode HTML nya saja dan menyaring semua informasi yang ada di dalamnya. Jika dalam screening ini semua data pendukung (gambar, skrip, file) sudah ada di cache, bandwith Anda tidak akan lebih besar dari 100Kb bahkan lebih kecil lagi. Anggap saja kita lakukan refresh selama 10 kali maka hasil yang didapat adalah: 100KB x 10 =  2MB saja. Anda bisa menghemat bandwith menjadi 1/5 bahkan lebih kecil lagi!

Paket Aplikasi Squid :
Paket Squid 2.7 Stable - window 7 | Mirror 2

INSTALASI DAN SETTING SQUID
  • Ekstrak file Squid-2.7STABLE7.bin yang telah Anda download. Saya sarankan Anda ekstrak ke c:\squid\ untuk lebih menyamakan persepsi dengan saya
  • Lihat dan perhatikan isi folder c:\squid\etc\. Disana ada beberapa file konfigurasi default squid sebagai berikut, rename masing masing sebagai berikut:
- cachemgr.conf.default- mime.conf.default- squid.conf.default- squid_radius_auth.conf.default 
 menjadi
  • cachemgr.conf
  • mime.conf
  • squid.conf
  • squid_radius_auth.conf

  •  Masing Masing Settingan dan Edit nya sebagai berikut :

    1. cachemgr.conf
      file ini tidak perlu di ubah apapun, biarkan seperti apa adanya, cukup merename saja
    2. mime.conf
      file ini tidak perlu di ubah apapun, biarkan seperti apa adanya, cukup merename saja
    3. squid.conf
      File ini akan kita edit dan kita konfigurasikan untuk squid di PC komputer kita
      Buka file squid.conf dengan editor teks. Anda bisa gunakan Notepad, Wordpad atau program pihak ketiga seperti Notepad++. Temukan tulisan TAG: http_port. Pastikan di bagian bawah TAG ini sudah ada tulisan http_port 3128 sehingga tampak seperti berikut:
       # TAG: http_port
      # Usage: port [options]
      # hostname:port [options]

      # If you run Squid on a dual-homed machine with an internal
      # and an external interface we recommend you to specify the
      # internal address:port in http_port. This way Squid will only be
      # visible on the internal address.
      #
      # Squid normally listens to port 3128
      http_port 3128

      Temukan TAG: visible_hostname, tambahkan tulisan visible_hostname localhost di bagian bawah tag ini. Anda boleh menghapus tulisan # none. sehingga tampak seperti 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:
      visible_hostname localhost

      Temukan http_access allow localnet. Tambahkan http_access allow localhost di bawahnya menjadi:
       # Example rule allowing access from your local networks.
      # Adapt localnet in the ACL section to list your (internal) IP networks
      # from where browsing should be allowed
      http_access allow localnet
      http_access allow localhost

      Temukan TAG: dns_nameservers, pada tulisan dns_nameservers. Pada bagian bawah tag ini, isi dengan alamat DNS dari ISP yang Anda gunakan dengan format dns_nameservers [primary DNS] [secondary DNS]. Dalam hal ini saya menggunakan ISP speedy Wilayah Jatim maka akan tampak 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:
      dns_nameservers 202.134.1.10 61.94.192.12

      Atau Anda bisa temukan DNS yang lebih tepat untuk koneksi Anda.
      Jangan Lupa menyimpan file squid.conf tersebut.
    4. squid_radius_auth.conf
      file ini tidak perlu di ubah apapun, biarkan seperti apa adanya, cukup merename saja

      Pada Prosesi ini tutup semua hal yang berhubungan dengan squid. dan editor, karna kita hanya sampai disini dulu untuk mengeditnya, selanjutnya tinggal kita mengaktifkan squid yang ada di PC komputer kita.
    MENGAKTIFKAN SQUID DI PC KOMPUTER



    1. Buka Start > Run > Ketik CMD [Enter]. Dalam Command Prompt, ketik baris perintah berikut:c:\squid\sbin\squid.exe -z [Enter] Jika muncul pesan popup Windows Security Alert, pilih Unblock untuk memberi akses kepada instalasi Squid Proxy.
    2. Selanjutnya, ketik perintah berikut:c:\squid\sbin>squid.exe -d l -D [Enter]
      Tunggu beberapa saat kemudian tekan CTRL + C.
    3. Ketik perintah berikut:
      c:\squid\sbin>squid.exe -i [Enter]
      c:\squid\sbin\squid.exe -O -D [Enter]
    4. Setelah mengetik keempat baris perintah di atas, layar Command Prompt Anda seharusnya akan tampak seperti berikut ini:
    5. Jalankan Service Panel  melalui Control Panel > Administrative Tools > Servicesatau
      Start > Run > ketik Services.msc [Enter]
    6. Selesai selanjutnya akan kita seting semua browser yang ada di pc komputer kita menuju arah squid proxy yang telah kita setting
    SETTING BROWSER KE arah Squid

    1. Browser Google Chrome
      Buka Google Chrome
      Pilih Setting - Show Advance Setting
      Pilh Change Proxy Setting
      Popup Proxy setting muncul -> pilih Connection
      Pilh Lan Setting
      Ceklist : Automatic Detect Setting
      Proxy Server Isi :
      Adreess : Localhost
      port : 3128
      Ceklist : bypass proxy server to local adreeses -> pilih OK -> OK lagi
      selesai
      buka URL dan Tara... Semua terbuka
    2. Browser Mozile Firefox
      Buka Browser -> pilih Option
      Klik Advance -> Pilih Network
      Pilih Setting -> ceklist Manual Proxy Configuration
      masukan : adress : Localhost
      port : 3128
      OK
    3. Browser Opera
      Buka Browser -> pilih Menu -> Setting -> Klik Browser
      klik Change Proxy Setting -> pada popup yang muncul Internet Properties pilih
      Connection --> Klik LAN setting dan ikuti seperti dalam gambar
      beres, simpan dengan OK
    Selesai. dan Selamat Anda Telah berhasil memasang Squid Server di PC Komputer dengan OS Window 7

    Cape Nulis nya Brow, sis, jangan lupa sehabis baca donasi iklan dulu brow
    Biar tetep semangat gitu loh. Kalo berkenan komen silahkan


    No comments

    Post a Comment

    Silahkan Tuliskan Komentar Anda
    DI kolom yang di sediakan