Because of Squid’s very extensive configuration possibilities every section of the WUI is on a separate page.

Common settings
Squid offers various modes and common settings, that will be explained here.
You need to configure the workstation to take advantage of the proxy.

Enable/disable the URL filter and Update Accelerator

Upstream proxy
Squid is also able to interact with other proxies, find more information here.

Log settings (for proxy)
How to activate logging of the Squid and where to find them

Cache management
The original task of a proxy is caching of web content. Find explanations about settings and examples here.

Destination ports
To find out, which standard ports and acceptable target ports Squid is using, check this page. Also individual settings are possible.

Network based access control
Define different network zones.

Classroom extensions
Squid also qualifies itself for use in schools. The so called classroom extensions are presented here.

Web Proxy Auto-Discovery Protocol (WPAD) / Proxy Auto-Config (PAC)
Automatic distribution of the proxy settings

Time restrictions
How am I able to restrict or to allow time-limited access?

Transfer limits
Here you can set download and upload limits . All data with above limits size will be blocked.

Download throttling
Squid is able to throttle the download speed per host, per zone or per data content. Read here how to do that.

MIME-Type Filter
How to filter content with the help of MIME types

Anomaly detections
Proactive detection of Fast Flux setups which are commonly used by ne'er-do-wells for hosting malicious content on compromised machines.

Authentication Methods
Here you find information about methods of authentication for users and how to configure that in Squid.