Content filtering proxy Server helps administrators control Internet access during content transfer, it is often used in institutions, schools to ensure that the use of the Internet is in accordance with its own use strategy, content filtering agent must be for the Internet access rights and cross-enterprise constraints for fine-grained adjustment.
Content filtering agents can be used to filter unwanted content, using such methods as URL or DNS blacklist, URL filtering, MIME filtering, keyword filtering, cookie filtering, packet header filtering, pornographic image filtering, and so on.
Content filtering agent support authentication, used to control access to the Internet, it generates logs, or gives details about a particular user's access URL, or monitors bandwidth usage, and it communicates with the background service and provides antivirus and malware protection with antivirus software that integrates the ICAP protocol. These are done in real time by scanning the inbound content before entering the entire network.
In this article, I will describe the installation process for content filtering proxy software-safesquid.
About Safesquid
Safesquid is a Linux based content filtering HTTP1.1 agent, but also an application-level firewall, which allows administrators to control over the network who can access what, when to access and how much content. It gives the administrator full access control & full content control.
Safesquid offers a completely free unlimited time limit version that can be used for a 20-user network, which can be downloaded in http://www.safesquid.com/html/portal.php?page=126.
Install the Safesquid on the Linux box
Download the free version first, then copy the downloaded safesquid.tar.gz to/usr/local/src/:
CP safesquid-4.2.0-com20-free.tar.gz/usr/local/src/safesquid.tar.gz
Extract the tar file with the tar command:
Tar-xvzf safesquid-4.2.0-com20-free.tar.gz
This will create a ' safesquid ' directory in your current working directory to enter this directory:
CD Safesquid/
The Safesquid directory contains the installation script install, which runs the script:
./install
The installation script requires you to select one of the following 3 options:
Press "F" if we are doing a fresh install press
"U" If we want to update a existing installation press
"a" if we Want to Adjust a existing conf file