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


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


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

3. Configure Mozilla Firefox type in URL address bar


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:
Port 8000

5. Restart and enjoy max speeds!

UPDATE 10/25/2014: Indolini release a new version of Lusca Squid Cache, and you no longer need to set such settings as above. Its equipped with Unbound DNS Server already for the DNS lookup. Download Here

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.