I’ve been meaning to do this how-to since 2017 – but other things came up. I always seemed to have either the time or the motivation – but never both at the same time. With COVID-19 in full swing and me in lockdown (along with the rest of the country), I’ve finally managed to find both! LOL

The server will be running the following:

  • Ubuntu 18.04 Server running on Hyper-V (on Windows 10).
  • Squid 4.10 (Proxy Server)
  • Privoxy 3.0.26 (Provides Ad blocking & tracker blocking – Privacy in other words)
  • CPU: 2 Cores of a Ryzen 5 3600
  • RAM: 1024 MB
  • HDD: 80 GB VHD
  • 1 Gigabit NIC

We will also have to patch a squid source file for Squid’s SSL Splice mode to work correctly in transparent mode. (More on that later).

Without further ado, let’s get started.

Next Up: Installing UBUNTU Operating System