Lusca Proxy Untuk IPFire

Lusca proxy untuk IPFire adalah addons tidak resmi (unofficial) untuk IPFire – sebuah distribusi linux untuk firewall.  Pada dasarnya IPFire sudah memiliki web proxy sendiri yang diporting dari advanced proxy untuk IPCop dan Smoothwall, namun selalu di update menyesuaikan dengan rilis terakhir squid cache (versi 3.x). Lusca memiliki kemampuan dan stabilitas yang baik dalam melakukan web caching  walaupun dibuat berbasis squid 2.7. Its oldy, but mighty.

Addons Lusca untuk IPFire terdiri dari binari Lusca versi stabil yang dikompilasi dengan menitikberatkan pada kinerja dan fleksibilitas dalam melakukan web caching. Lusca proxy untuk IPFire terintegrasi dengan baik dengan semua fitur yang sudah terdapat didalam IPFire dan dapat diatur dengan mudah lewat antarmuka web. Selain itu, tuning tambahan pada konfigurasi Lusca addons ini di optimasi untuk melakukan caching website-website terkemuka di Indonesia, dan juga caching beberapa games online.

System requirement :

  • IPFire 2.11 Core Update 61

ISO image untuk IPFire 2.11 Core Update 61 dapat didownload dari link dibawah ini :

Prerequisite :

PENTING! Sebelum addons lusca di instal, pastikan anda sudah melakukan konfigurasi squid bawaan IPFire dengan mengklik “Save and Restart” di halaman interface web, tab “Networking” di bagian pengaturan proxy. Hal ini berguna agar IPFire dapat meng-generate acl-acl yang akan digunakan oleh squid dengan sempurna.

Cara instalasi Lusca proxy untuk IPFire :

# wget http://cachebox.googlecode.com/files/ipfire-lusca-beta.tar.gz
# tar -zxvf ipfire-lusca-beta.tar.gz
# cd ipfire-lusca-beta
# ./install

Jika anda menggunakan core updates terbaru, anda juga dapat melakukan instalasi Lusca. Yang perlu diperhatikan adalah, setelah anda selesai meng-ekstrak installer nya, edit lah file “install” dengan editor kesayangan anda. Carilah tulisan if ($core_release !~ 61) dan ganti menjadi if ($core_release !~ 62), dimana angka “62” adalah contoh core updates yang anda gunakan. Sesuaikan nilai ini dengan core updates yang anda gunakan!

Untuk mengetahui informasi versi core updates yang didukung dan kompatibel oleh Lusca proxy untuk IPFire ini, silakan bergabung di grup Facebook kami : http://www.facebook.com/groups/ipfire.id/.

Setelah proses instalasi selesai, akseslah halaman antarmuka web (web GUI) untuk pengaturan web proxy (tab network). Jika Lusca terinstal dengan baik, maka pada bagian squid cache version akan tampak seperti dibawah ini :

 lusca gui ipfire

Klik pada tombol “Save and Restart” untuk menyimpan seluruh konfigurasi dan memulai ulang (restart) web proxy.

Contoh statistik Lusca yang sudah running :

lusca performance ipfire1

*ps. HTTP request terlihat kecil, karena sebagian besar klien yang saya layani online dari gadget atau smartphone.

Catatan :

  • Lusca addons untuk IPFire ini dapat didistribusikan dan dimodifikasi secara bebas dengan menyertakan credit untuk penulis asli.
  • Addons ini dibuat sebagaimana-adanya (as-is) tanpa ada dukungan resmi dan segala resiko atau kerugian yang diakibatkan dari addons ini berada diluar tanggung jawab penulis.

Credits :

  • IPFire development team (thanks for developing this awesome firewall)
  • Lusca development team
  • Lusca proxy installer based on advanced proxy installer by M. Sondermann
  • URL rewriter by Chuddy Fernandez and Ucok Karnadi
  • Alexa

176 Comments

  1. di coba dulu dan ijin copas om, trus klo partial youtube gimana?
    kira2 bisa gak ya ipfire di padu dengan aplikasi webserver seperti apache ato nginx?

    • fazar

      untuk partial youtube tinggal include acl yg deny range youtube didalem file konfigurasi. silakan bertanya-tanya di forum untuk masalah ini.

      ipfire saat di instal sudah punya modul webserver (apache) dan default port untuk http nya adalah 81. nginx blom ada untuk ipfire, tapi masbro bisa build sendiri kok nginx untuk ipfire. silakan cek http://wiki.ipfire.org/en/development/build dan http://wiki.ipfire.org/en/development/addon

      good luck! :)

  2. pernandos85

    kalau untuk smoothwall express macam mana bisa di edit jg

    • fazar

      maksudnya ingin menggunakan proxy ini untuk smoothwall? ipfire mirip dengan smoothwall, akan tetapi path-path direktori instalasinya mungkin berbeda. oleh karena itu, lusca proxy ini mungkin tidak kompatibel dengan smoothwall.

  3. Yusni

    gimana cara menampilkan chace information squid di IPFIRE seperti diatas gan.

    saya ketik perintah ini squidclient mgr:info di putty ko error ya gan

    • fazar

      gunakan perintah squidclient -h mgr:info
      misalnya : squidclient -h 192.168.1.1 mgr:info

  4. cap

    kita uda cuba mas install paket lusca di core62
    wget https://fazar.net//projects/ipfire-lusca-beta.tar.gz dengan source ni , tapi ktanya tidak support di lusca core62, gimana itu mas ada solusi? thnks

    • fazar

      edit file “install” kemudian temukan baris :

      if ($core_release !~ 61)

      dan ganti menjadi :

      if ($core_release !~ 62)

      semoga bermanfaat. :)

  5. cap

    lusca untuk core 6.2 apa uda ada mas? karena saya sekarang pake yang 62 untuk ip fire nya…terus supaya di client ketika kita cek whatismyip kok no proxy ya mas..apa emang itu dari ip fire nya …thnks

    • fazar

      untuk core update 62, lusca yg ini tetep bisa dipake. aga nongol di whatismyip, periksa di antarmuka web webproxy (tab networking), kemudian di bagian Upstream proxy, tandai pada “Proxy address forwarding”, dan lakukan save & reload. silakan periksa lagi di whatismyip :)

      semoga membantu.

  6. Yanz

    bagus ilmunya ,,,, bung fazar, ym nya apa ya ?

    • fazar

      ym ada, cuman ane ndak pernah online disana. biasa ane online di facebook, monggo add friend dengan klik logo facebook di kanan atas blog ini. trims. :)

  7. sip sip setelah update oke, jadinya bisa masuk ke fb :D terimakasih mas bro :D

  8. saya tidak bisa login ke facebook, habis nulis email dan pasword balik lagi…

    • fazar

      kemungkinan halaman facebook juga ikut ter-cache. :)
      silakan tambahkan baris berikut ini ke /var/ipfire/proxy/advanced/acls/include.acl

      refresh_pattern -i facebook.com 0 0% 0

      save, kemudian save & reload di web interface proxy ipfire. semoga membantu.

    • fazar

      ditempat ane fb nya normal aja. jangan lupa untuk memilih opsi transparent. :)

Leave a Reply

Your email address will not be published. Required fields are marked *