How to install Lusca Web Caching Proxy on Windows

I’m assuming you already know what’s a caching proxy, or Lusca all about. If not:

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. – Lusca Web/Proxy Cache

images

So basically it cache web pages, speeding up your internet browsing experience upto 300% (lol). As the saying goes you got to see it to believe it. So give it a try.

Installation is quite a breeze. You just need the following programs below to be installed. I recommend this on Windows XP or Windows 7 32-bit. I am not able to try this on 64-bit so do it at your own risk.

Note (disregard if you have): You need DRIVE D [D:] for Lusca to install. I recommend SuperSpeed RAMDisk Plus to create virtual RAM drive. Just Google it!

* Lusca Squid Web Caching Proxy (The main program)

* Acrylic DNS Server (For faster DNS resolving)

* Strawberry Perl (For Lusca rewrite rules)

Installation Steps

1. Install Strawberry Perl. Its the most lengthy install so its better to install it first.

2. Install Acrylic DNS Server.

3. Install Lusca Web Caching Proxy.

Additional Installs / Config

1. If you want updated Lusca ad-block configuration download .BLOCK files and copy/overwrite to C:\squid\etc

2. Edit c:\squid\etc\squid.conf and uncomment these lines

dns_nameservers 127.0.0.1

storeurl_rewrite_program C:/strawberry/perl/bin/perl.exe C:/squid/etc/storeurl.pl
storeurl_rewrite_children 2
storeurl_rewrite_concurrency 99

3. Configure Mozilla Firefox type in URL address bar

about:config

and update the following

browser.cache.disk.capacity 0
browser.cache.disk.enable false
browser.cache.disk.max_entry_size 0
browser.cache.disk.smart_size.enabled false
browser.cache.disk.smart_size.first_run false
browser.cache.disk.smart_size_cached_value 0
browser.cache.memory.enable false
browser.cache.memory.max_entry_size 0
browser.cache.offline.capacity 0
browser.cache.offline.enable false

4. Set Mozilla Firefox Proxy: Click Tools > Options > Network > Settings > Manual Proxy

HTTP Proxy: 127.0.0.1
Port 8000

5. Restart and enjoy max speeds!

A blog of all sorts… Click and read!