1. We currently have an old server laying around not doing a whole lot.
2. My experience is based in server based networking and Microsoft operating systems. I don't have a lot of exposure to Linux besides a play installation of FreeBSD many years ago as well as a couple of plays with Ubuntu releases as they continue to update. Other linux environments include Juniper ScreenOS on SSG family of routers.
3. Every time we need to run windows update on a workstation, it downloads approximately 1 GB of security updates for Windows and Office. This bench runs on a VLAN and is not connected to our primary network to prevent network infections from client servers/workstations.
I want to create a router that will allow me to redirect outbound port 80 to a proxy server running on the same PC that will allow us to have cached all the Windows updates. Preferably I would like as little playing around in the CMD line as possible, a nice Web GUI to configure the router and proxy server. Something similar to Juniper's Screen OS WebUI would be perfect.
Can anyone advise on a Linux build that is streamlined for routing purposes, has a powerful and intuitive Web UI, allow me to redirect port 80 requests and what applications (like Squid) that will run as a proxy?