Procédure d’installation d'un serveur proxy
Le proxy Squid
Squid
1) Présentation
Squid est un logiciel permettant la réalisation d'un cache pour les clients web. Squid peut aussi jouer le rôle de filtre http. Squid est un produit disponible sur un grand nombre de plates-formes:
➔ Linux ➔ FreeBSD, NetBSD ➔ OSF/ Dec Unix ➔ AIX ➔ HP-UX ➔ Windows NT
Squid est un logiciel libre protégé par la GPL (Gnu Public Licence). Son url est http://www.squidguard.org L'adresse mail de référence est : squidguard@ost.eltele.no Ses auteurs sont :
– –
Päl Baltzersen : pal.baltzersen@ost.eltele.no Lars-Erik Häland : leh@nimrod.no
2) Le proxy cache
Squid est un cache proxy : • • Proxy : un agent qui agit pour un autre Cache : un espace où l'on stocke les informations les plus usitées
Squid agit comme un agent qui reçoit des requêtes de clients, les transmet au serveur Internet concerné et stocke l'information retournée par le serveur Internet. Si l'information est demandée plusieurs fois, alors le contenu stocké sera retourné aux clients, ce qui réduit la bande passante utilisée et accélère les opérations. D2 DIANA Eric Gindre mars 2005 modif janvier 2006
page 1 / 15
Stage Administrateurs Réseaux
Le proxy Squid
La majorité des firewalls disposent d'agents Internet; toutefois ceux-ci ont rarement la fonctionnalité de cache ou ne supportent pas l'intégralité des fonctionnalités de Squid. Squid se distingue par un grand nombre de fonctionnalités avancées :
➔ Support de nombreux protocoles (les protocoles de transfert de données
utilisées sur Internet comme http, Gopher, ftp et Wais)
➔ Possibilité d'interconnexions entre différents serveurs proxys : pour de
gros réseaux il peut être nécessaire d'installer plusieurs proxys caches pour répartir la charge. Dans ce cas, il est intéressant de les relier et de les faire coopérer pour une meilleure efficacité. ➔ Contrôle d'accès : Squid est capable de filtrer certains sites Internet ou certaines URL ou de