Chapitre 12. Squid
Ce chapitre traite de
Squid
, un serveur de mise en cache de proxy de haute performance pour les clients web. Dans cette section, vous pouvez lire comment configurer Squid
, comment authentifier, et bloquer l’accès avec Squid
.
12.1. Introduction à Squid
Squid
est un serveur web proxy qui optimise le fonctionnement du site Web en mettant les pages en cache afin qu’elles soient chargées plus rapidement, ce qui améliore le temps de réponse pour les pages que les utilisateurs visitent le plus fréquemment. Squid
fournit des services de proxy et de cache pour le protocole Hypertext Transport Protocol (HTTP), le protocole FTP (File Transfer) et d'autres protocoles populaires. Squid
est surtout utilisé pour accélérer un serveur web en mettant en cache des demandes répétées, aidant ainsi la sécurité par filtrage du trafic ou pour limiter l’accès des utilisateurs à des pages spécifiques
Squid
supporte les objets de données FTP
, gopher
, ICAP
, ICP
, HTCP
, et HTTP
.
Squid
se compose :
- d'un programme de serveur principal
Squid
- de programmes optionnels de traitement et d'authentification personnalisés
- d'outils de gestion et d'outils clients