I am going to install Ubuntu 11.10 Server (And soon 12.04 Server) and wanted to know what Web Cache servers (Caching HTTP proxy) come with Ubuntu 11.10/12.04 to improve performance and reduce bandwidth consumption when web surfing. This will be applied in 2 places, a LAN in my home and in another place I work. I wish to use a Web Cache but it has to be up to date. At most a year behind the latest but not more.
For this I will also be using Apache as the HTTP server (For the work place) but for home we just one something that when we connect for a second time to a site it would load faster that site. For example going to facebook, askubuntu, omgubuntu, phoronix or any other website the first time would take the normal time. But the next time the cache should load the site much faster for all PCs in the home.
NOTE - Edited to correct the name. It should be a forward proxy, not a reverse proxy since I will not install a web server, only a proxy between clients and internet.