Kusprayitna Blogs

Hidup untuk berbagi ilmu :: IT Linux Windows Database Oracle PHP OpenSource

Pengaturan squid untuk hotspot UII

Posted by kusprayitna on 29th March 2010

Instalasi cache server Squid di hotspot UII tidak berbeda dengan pengaturan squid pada umumnya.

Ini adalah fitur squid yang diinginkan:

  1. Hanya untuk cache saja
  2. Sebelum diinstall baracuda webfilter, squid dimanfaatkan untuk filtering

Konfigurasi squid yaitu :

acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
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 Read the rest of this entry »

Posted in Centos, Internet, security, Squid | 7 Comments »

Port Forwarding untuk windows dan transparent proxy

Posted by kusprayitna on 27th October 2009

Salah satu tool aplikasi yang tidak secara default tersedia di windows yaitu aplikasi yang mampu melakukan forwarding port.

Ada sebuah file di windows yaitu c:\windows\system32\drivers\etx\hosts yang mampu melakukan forward alamat tujuan komputer, misalnya

127.0.0.1     localhost
202.162.37.164     www.uii.ac.id
192.168.30.12       intranet.uii.ac.id

dengan file hosts tersebut dengan tanda ada DNS serverpun, jika kita mencari localhost akan diarahkan ke IP 127.0.0.1 dan kalau kita cari intranet.uii.ac.id maka akan diarahkan ke IP 192.168.30.12.

Ini memberikan tambahan kemampuan windows untuk melakukan semacam forwarding yang dapat dimanfaatkan untuk loadbalancing.

Dalam suatu jaringan SOHO (Small Office Home Office) digunakan sebuah server yang diinstall sebuah proxy squid di port 3128.

Read the rest of this entry »

Posted in Application, Squid, Windows | 14 Comments »

Membuat disain warnet dengan squid

Posted by kusprayitna on 26th October 2009

Sekarang banyak dibuka warnet warnet baru di Indonesia dan khususnya di Jogja.

Ada banyak faktor yang menyebabkan, diantaranya yaitu :

  1. Banyak mahasiswa, sehingga ini adalah pasar yang sangat besar untuk sebagai lahan bisnis

  2. Akses internet melalui speedy semakin murah untuk unlimited

  3. Harga komputer semakin murah

Sebagai contoh disini yaitu menggunakan koneksi internet dari speedy dengan bandwidth 1Mbps dan peralatan yang digunakan yaitu :

  1. 1 Server Windows XP dengan 2 Lan Card

  2. 8 Buah PC Client dengan 1 Lan Card

  3. 1 Buah Switch/Buh 12 Port

  4. Kabel UTP+konektor secukupnya

  5. Koneksi ke Speedy dengan Modem ADSL

Disain jaringan

Read the rest of this entry »

Posted in Application, Linux, Squid, Windows | 39 Comments »

Facebook tidak bisa dibuka dengan squid

Posted by kusprayitna on 9th October 2009

Hari ini ada email masuk dari rekan-rekan tentang Facebook tidak dapat dibuka dengan proxy Squid.

Langsung muncul pertanyaan apa betul facebook tidak dapat dibuka? Maklum jarang buka facebook, paling banter bukanya seminggu sekali.

Langkah awal cek dengan membuka facebook.com, ternyata alhamdulillah halaman login berhasil muncul.

Akan tetapi setelah memasukkan alamat email , password dan klik tombol masuk, maka yang muncul adalah halaman kosong dengan alamat url menjadi http://www.facebook.com/home.php?

Cek data - data berikut :

  1. Halaman kode setelah login juga kosong (lewat View + page Source di Firefox), berarti response server tidak sampai di klien
  2. Cek log squid :

    1255054076.171   1398 x.x.x.x TCP_MISS/200 10280 GET http://www.facebook.com/ - FIRST_UP_PARENT/y.y.y.y text/html
    1255054138.663    577 x.x.x.x TCP_MISS/200 501 GET http://www.facebook.com/home.php? - FIRST_UP_PARENT/y.y.y.y text/html
    1255054197.753  61036 x.x.x.x TCP_MISS/000 4441 CONNECT login.facebook.com:443 - FIRST_UP_PARENT/y.y.y.y -
    1255054493.130    634 x.x.x.x TCP_MISS/200 501 GET http://www.facebook.com/home.php? - FIRST_UP_PARENT/y.y.y.y text/html

    Ada yang aneh dengan response saat login, yaitu TCP_MISS/000, dimana ini berarti tidak ada response dari server sehingga klien membatalkan permintaannya. (reff : http://www.mail-archive.com/squid-users@squid-cache.org/msg33707.html) 

  3. Read the rest of this entry »

Posted in Application, Squid | 9 Comments »

Squid untuk mempercepat akses website (accelerator)

Posted by kusprayitna on 3rd August 2009

Sebagai akselerator akses website, maka squid berada antara klien dan satu atau lebih website.

Keuntungan yang diperoleh yaitu :

  • Caching
  • File yang sering diakses akan disimpan dalam cache memory ataupun disk. Squid akan sangat efisien apabila web server menggunakan proses yang besar dalam menghasilkan data atau jika file berada dalam media file yang lambat.
    Caching akan tidak berjalan apabila web server  tidak menghasilkan header yang dibutuhkan squid, misalnya script CGI dan aplikasi sejenis, dan URL yang tidak cocok untuk caching seperti halnya URL yang hasilnya tergantung dari permintaan client, dimana seharusnya setiap URL menghasilkan hasil yang sama.

  • Fleksibilitas
  • Web server dibelakang squid bias secara fleksibel dipindah/diupgrade ke system lain dengan cukup merubah squid.conf nya saja. Misalnya jika sebuah website mati, maka bias diarahkan  ke server lain, sehingga cepat on-line kembali.

Kapan melakukan Cache

Read the rest of this entry »

Posted in Application, Others, Squid | 4 Comments »