Is SquidProxy safe to use?

Squid: proxy server on Linux

Many administrators switch a web proxy between the Internet and the company network. This not only offers the possibility of restricting access to certain Internet offers, but also reduces the data volume. In this way, costs can be saved for Internet access that is billed according to volume. In addition, the speed of access to data that has already been cached increases.

A proxy server has an intermediary function in the network. It accepts inquiries from users, loads data from the Internet and forwards them to the user. Both HTTP and FTP content can be requested via a proxy.

The server stores all requested data in a cache. Before the proxy fetches data from the Internet, it checks whether this is already in the cache and whether it is still up to date. If this is the case, the server delivers the Internet content from the local memory. In the case of data that is frequently called up by different users, this results in a significant reduction in the transfer volume. In addition, the cache delivers the content faster than when you load it from the Internet.

In this article we describe the installation and configuration of the popular Linux proxy Squid. The following scenario is used for this: The proxy should only grant authenticated users access to the Internet whose computers are also enabled via the IP address on the server. Access to Internet content should only be possible at certain times and known direct brokering sites will be blocked.