User manual

Network Setup
122
Objects larger than the Maximum cached object size in memory (KB) are NOT kept in
the memory cache. This should be set high enough to keep objects accessed frequently
in memory to improve performance whilst low enough to keep larger objects from
hoarding cache memory.
The Anonymity Level controls the amount of identifying information to be removed from
web requests in order to protect your anonymity. The levels of protection are specified in
increasing order and all but the first violate the HTTP standard and thus might cause
problems with some web sites. The Custom setting is for users who have manually
edited these settings in the cache configuration file as it leaves the settings untouched.
Log File Size (KB) is the maximum size of each log file before it gets rotated. If set to
zero, the log files are rotated every time they're checked.
Log File Rotation Time (minutes) specifies how often the logs are checked for rotation.
Log File Rotations specifies how many log file rotations should be stored. The minimum
default of 1 means 2 files will be kept: the current log file and the previous log file. The
maximum of 9 will mean 10 files will be kept.
Web cache with access control
To allow the web cache to operate simultaneously with access controls, including content
filtering and anti-virus, you must make some configuration changes.
Select Advanced from the System menu, click the Configuration Files tab. Click the
Modify icon for squid.conf.
Add the following three lines anywhere in the file:
cache_peer 127.0.0.1 parent 81 0 no-query default
acl authd proto HTTP
never_direct allow authd
Click Finish.
Transparent web cache with access control
You may choose to have the web cache and acess controls, including content filtering
and anti-virus, operate transparently. Transparent operation filters and caches web traffic
regardless of whether or not the clients on the LAN have specified an HTTP proxy in their
web browsers.