Setup Squid for HTTP and HTTPS Proxy Server with Multiple IPs Ubuntu 16.04

Recently I have had the need to setup 4 different Proxy servers using Squid. My requirements were rather simple: each machine had 8 IPv4 addresses which needed to be able to route requests, the login needed to be simple username and password, and the proxy incoming ip was to be used as the outgoing ip. This is for a standard HTTP and HTTPS proxy, if you need a SOCKS5 Proxy please see this post (How to install Dante Server 1.4.1 on Ubuntu 16.04)

Read More