Specifications
B
Proxy Server: Squid
Proxy Server: Squid
The following chapter describes how caching web sites assisted by a proxy
server works and what the advantages of using Squid are. The most popular
proxy cache for Linux and UNIX platforms is Squid. We will discuss its con-
figuration, the specifications required to get it running, how to configure the
system to do transparent proxying, how to gather statistics about the cache’s
use with the help of programs like Calamaris and cachemgr, and how to
filter web contents with squidgrd.
What is a Proxy Cache? . . . . . . . . . . . . . . . . . . . . 168
Some Facts About Cache Proxying . . . . . . . . . . . . . . 168
System Requirements . . . . . . . . . . . . . . . . . . . . . 170
Starting Squid . . . . . . . . . . . . . . . . . . . . . . . . . 172
The Configuration File /etc/squid.conf . . . . . . . . . . . 173
Transparent Proxy Configuration . . . . . . . . . . . . . . . 178
Squid and Other Programs . . . . . . . . . . . . . . . . . . 179
More Information on Squid . . . . . . . . . . . . . . . . . . 182










