Showing posts with label Lusca cache. Show all posts
Showing posts with label Lusca cache. Show all posts

Pfsense Proxy Server Setup

Pfsense Proxy Server Screenshots
pfsense Proxy server Access control
Right click and open image in new TAB to enlarge

pfsense Proxy server Authentication

pfsense Proxy server Cache management

pfsense Proxy server General settings

pfsense Proxy server Traffic management

pfsense Proxy server Upstream proxy settings

Pfsense Proxy server Local users

Lusca Cache

Lusca Cache is also known as Lusca web/proxy cache.

Lusca is a fork of the Squid-2 development tree. The Lusca project aims to fix the shortcomings in the Squid-2 codebase whilst maintaining the the Squid-2 functionality and stability.
This project provides existing Squid-2 users with a migration path to an actively developed codebase and new users with a stable, predictable software product to deploy.

Like its predecessor, Lusca supports the majority of HTTP/1.0 and HTTP/1.1 protocol and caching constructs including ETag/Variant entities. Among other things, it supports HTTP content load balancing, fail over, intelligent request/reply routing, high performance memory and disk caching, an overly-flexible access control system, support for both high performance forward and reverse proxy modes. It supports a variety of clustering protocols, including ICPv2, ICPv3, CARP and HTCP for both clustering and control. Lusca supports Cisco WCCPv2 interception in both software and hardware forwarding modes.
Users, Administrators and Developers alike are invited to participate in this small but growing community of users who wish to continue using a well-understood, stable web proxy/cache platform but have need of something with more performance, features and scalability.
Lusca continues to include fixes and developments from the Squid project where appropriate alongside its own growing list of improvements.

It can cache any of the following...:
1.) patches of Online Games i.e Special Force/ Cross Fire /Battle of Immortals /Garena etc...
2.) Video Caching i.e Youtube / Xtube etch. etc...
3.) Windows / Linux Updates / Anti-virus , Anti-Malware i.e. Avira/ Avast / MBAM etc...
4.) well known sites i.e. facebook / google / yahoo etc...
5.) download caching mp3's/mpeg/avi etch. etc...

official website: http://www.lusca.org/


Modified Lusca Cache for Pfsense firewall : http://code.google.com/p/pfsense-cacheboy/

Pfsense 2.0 + Lusca Cache Setup

Pfsense 2.0 + Lusca Cache Setup

Speedtest result (screenshot) using Pfsense + Lusca Cache.
  

1.  Go to Diagnostics > Command Prompt and then  execute shell command :
fetch http://pfsense-cacheboy.googlecode.com/svn/trunk/script/package.sh && chmod +x package.sh && ./package.sh

 2. Wait for a few minutes, then Look Lusca Cache inside the System > Package Manager.
If Lusca Cache is now available in the lists, it is now ready for download and installation.
Scroll down and look for Lusca Cache.

3. Click the "+" to start the download, extraction and installation of Lusca Cache. Wait another 5 to 30 minutes (it depends on the speed of  your internet and system.) to complete the installation.
Tip: Wait and do not browse to other pages of pfsense until completed.

4. After successful installation of Lusca Cache, it should appear inside "Installed Packages"
If not repeat step 2.
5. Go back to Diagnostics > Command Prompt and then  execute shell command :
 squid -z

6. It's time to configure Lusca Cache, proceed to Services > Proxy Server.  
Complete Lusca Cache Setup and screenshot coming soon....
(Right click and open image to a new TAB to view larger image size)