Squid Transparent Proxy Server
A proxy server is a server (a computer system or an application) that acts as an intermediary for requests from clients seeking resources from other servers. A client connects to the proxy server, requesting some service, such as a file, connection, web page, or other resource, available from a different server. The proxy server evaluates the request according to its filtering rules. For example, it may filter traffic by IP address or protocol. If the request is validated by the filter, the proxy provides the resource by connecting to the relevant server and requesting the service on behalf of the client. Fig. Schematic representation of a proxy server, where the computer in the middle acts as the proxy server between the other two. Transparent proxies An intercepting proxy (also forced proxy or transparent proxy ) combines a proxy server w...