[ Thanks to Falko
Timme for this link. ]
“The following How To sets up CentOS 5 as OS but it can
be implemented on CentOS 4, Fedora Core 5-9 with same steps and
SQUID version 3. By default SQUID only uses the default IP to
communicate on the Internet but we will make use of all IPs
available on the server to act as an anonymous proxy, i.e., if a
user connects to IP1 of server then IP1 will act as a proxy and
forward the same IP, if a user connects to IP2 then IP2 will act as
a proxy and foward the same IP and so on and also we will implement
ncsa user based authentication to protect the server from
unauthorized usage.”