Linux Proxy Servers - squid and others

Posted on 2009-04-16
Medium Priority
Last Modified: 2012-05-06
I was hoping for some advice.

I have to setup a new proxy server (to control, limit and monitor the local networks internet usage) for the company I am working for currently, but I haven't done a Proxy setup in a few years. I used to setup my Proxy Servers using Squid and Fedora Core 3, but that is probably old by now.
Thus as you can guess I am a bit outdated :P

Any suggestions on a nice Proxy solution with caching and easy monitoring (that isn't to hard to setup).
As I would like to believe there are other better Proxy's out there by now and what Linux Distro would be recomended for the new Proxy?
Question by:Rigged
LVL 17

Accepted Solution

houssam_ballout earned 380 total points
ID: 24155600

Author Comment

ID: 24156458
Cool thanks for the post, the cacti seems very useful in more than one way :D  

II was wondering if anyone has had experience with any of the below Proxys, caching/acceleration is important but not the most important:

Proxy software
* 3proxy is a freeware proxy server, previously known as 3APA3A, and works on Windows and
* AlchemyPoint is a user-programmable mashup proxy server that can be used to re-write web pages,  
  emails, instant messenger messages, and other network transmissions on the fly.
* The Apache HTTP Server can be configured to act as a proxy server.
* Blue Coat's (formerly Cacheflow's) purpose-built SGOS proxies 15 protocols including HTTPS/SSL,  
  has an extensive policy engine and runs on a range of appliances from branch-office to enterprise.
* Charles -  is a java User-configurable HTTP proxy / HTTP monitor / Reverse Proxy that can be used  
  with Flash Remoting (AMF0 and AMF3).
* CACHEbox is a high performance HTTP/HTTPS/FTP caching proxy appliance supporting forward and
   reverse deployment modes.
* CGIProxy, web based proxy script written in Perl
* EZproxy is a URL-rewriting web proxy designed primarily for providing remote access to sites that
  authenticate users by IP address.
* Ideco Gateway - Linux based multi-protocol proxy server with GUI configuration tool and NAT/VPN
* JAP - A local proxy, web anonymizer software connecting to proxy server chains of different
* PHProxy is one of the oldest and most customized proxy scripts in use on the Internet. Many of the
  newer proxy scripts were inspired by PHPProxy.[5]
* Privoxy is a free, open source web proxy with privacy and ad-blocking features.
* Proxomitron - User-configurable web proxy used to re-write web pages on the fly. Most noted for
  blocking ads, but has many other useful features.
* SafeSquid Linux based, complete content filtering HTTP1.1 proxy, allows distribution of 'profiled'
  internet access.
* Squid is a popular HTTP proxy server in the UNIX/Linux world.
* TcpCatcher is a free TCP and HTTP(S) proxy server for educational purposes. It allows you to modify
   packets on the fly.
* Tor - A proxy-based anonymizing Internet communication system.
* Varnish is designed to be a high-performance caching reverse proxy.
* Zeus functions as both a forward and reverse proxy server. It operates on Solaris, FreeBSD and
* Ziproxy is a non-caching proxy for acceleration purposes. It recompresses pictures and optimizes
  HTML code.
LVL 32

Assisted Solution

by:Kamran Arshad
Kamran Arshad earned 240 total points
ID: 24165040

Have a look at Untangle. It seems to fit your requirements;


Assisted Solution

segurah earned 380 total points
ID: 24170716
Stay with Squid, use Debian Lenny. We do that in our intranet (more than 50.000 users). No doubt.

Author Closing Comment

ID: 31570872
Thanks guys. I will most likely be going with squid but thanks for all the info.

Featured Post

What Security Threats Are We Predicting for 2018?

Cryptocurrency, IoT botnets, MFA, and more! Hackers are already planning their next big attacks for 2018. Learn what you might face, and how to defend against it with our 2018 security predictions.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Data center, now-a-days, is referred as the home of all the advanced technologies. In-fact, most of the businesses are now establishing their entire organizational structure around the IT capabilities.
Fine Tune your automatic Updates for Ubuntu / Debian
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…
There's a multitude of different network monitoring solutions out there, and you're probably wondering what makes NetCrunch so special. It's completely agentless, but does let you create an agent, if you desire. It offers powerful scalability …
Suggested Courses
Course of the Month16 days, 23 hours left to enroll

862 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question