SMBs optimize  Configure a Squid proxy server through Webmin
Jack Wallen demonstrates how to set up a Squid proxy server
through the web-based Webmin administration tool.  A proxy
server can prevent employees from visiting certain sites, help
reduce the load on your network by caching pages for clients,
and make use of SSL to secure connections between clients and
servers. Many smaller companies assume they don't have the time
or the money to put into setting up a proxy server. Thanks to
Webmin, that is not the case.  With the Webmin administration
portal, you can easily set up a Squid proxy server and manage
that proxy with the user friendly web-based administration tool.
I will walk you through the steps of setting up a Squid proxy
server through the Webmin tool. I will demonstrate this on a
Ubuntu 12.10 platform and do everything through the web-based
GUI (no command-line necessary). Because Squid is designed to
run on UNIX-like systems (there was a Windows port for a brief
period, but it was abandoned),