Tecadmin published a tutorial showing you how to setup Squid proxy server on Ubuntu and Debian.
How to Setup Squid Proxy Server on Ubuntu and Debian
What is Squid? Squid is a proxy server that can be used to improve network performance and security. It can be used to cache web pages and images, allowing your users to access these files more quickly. Squid can also be used to protect your network from malicious content.