Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| squid [Le 18/06/2019, 12:04] – typo dans la directive negative_dns_ttl 195.6.104.67 | squid [Le 11/09/2022, 12:03] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| ====== Squid : serveur mandataire (proxy) ====== | ====== Squid : serveur mandataire (proxy) ====== | ||
| - | {{ http:// | + | {{ https:// |
| - | Squid est un serveur mandataire, en anglais un proxy, entièrement libre et très performant. Squid est capable de gérer les protocoles FTP, HTTP, HTTPS et Gopher. Il est généralement utilisé dans certaines entreprises et universités pour des fonctions de filtrage d'URL ou en tant que tampon. Les pages Internet sont stockées localement ce qui évite d' | + | Squid est un serveur mandataire, en anglais un proxy, entièrement libre et très performant. Squid est capable de gérer les protocoles FTP, HTTP, HTTPS et Gopher. Il est généralement utilisé dans certaines entreprises et universités pour des fonctions de filtrage d'URL ou en tant que tampon. Les pages Internet sont stockées localement ce qui évite d' |
| ===== Installation ===== | ===== Installation ===== | ||
| Ligne 16: | Ligne 16: | ||
| Le fichier de configuration de Squid est ''/ | Le fichier de configuration de Squid est ''/ | ||
| - | Pour toute configuration, | + | Pour toute configuration, |
| <note important> | <note important> | ||
| Ligne 39: | Ligne 39: | ||
| ==== Autoriser les utilisateurs à utiliser le serveur mandataire ==== | ==== Autoriser les utilisateurs à utiliser le serveur mandataire ==== | ||
| - | Rechercher la ligne commencant par "acl localhost src", et rajouter, après cette ligne, la ligne suivante : | + | Rechercher la ligne commencant par "acl localhost src", et rajouter, après cette ligne, la ligne suivante : |
| acl allowedips src X.Y.Z.T/N | acl allowedips src X.Y.Z.T/N | ||
| (où X.Y.Z.T/N représente le sous-réseau des IPs autorisées à accéder au serveur mandataire, par exemple : 192.168.0.1/ | (où X.Y.Z.T/N représente le sous-réseau des IPs autorisées à accéder au serveur mandataire, par exemple : 192.168.0.1/ | ||
| - | Rechercher ensuite la ligne " | + | Rechercher ensuite la ligne " |
| http_access allow allowedips | http_access allow allowedips | ||
| | | ||
| Ligne 50: | Ligne 50: | ||
| dans la partie **'' | dans la partie **'' | ||
| - | visible_hostname | + | visible_hostname |
| ==== Ne pas inclure l' | ==== Ne pas inclure l' | ||
| Ligne 147: | Ligne 146: | ||
| sudo squid -k reconfigure | sudo squid -k reconfigure | ||
| </ | </ | ||
| - | ==== Bloquer les sites dans un ficher | + | ==== Bloquer les sites dans un fichier |
| - | Ajouter ces lignes, dans le fichier: / | + | Ajouter ces lignes, dans le fichier: /etc/squid/squid.conf |
| < | < | ||
| acl liste_url dstdomain "/ | acl liste_url dstdomain "/ | ||
| Ligne 167: | Ligne 166: | ||
| Webmin n' | Webmin n' | ||
| - | http:// | + | https:// |
| Puis [[: | Puis [[: | ||
| Ligne 189: | Ligne 188: | ||
| Pour l' | Pour l' | ||
| - | ==== Visionnement des logs ==== | ||
| - | |||
| - | Trois principaux visualisateurs de journaux d' | ||
| - | |||
| - | Au choix, [[: | ||
| - | Dans l' | ||
| - | * Calamaris : //Servers -> Squid Proxy Server -> Calamaris Log Analysis//. | ||
| - | * SARG : //Servers -> Squid Analysis Report Generator// | ||
| * Webalizer : //Servers -> Webalizer Logfile Analysis//. | * Webalizer : //Servers -> Webalizer Logfile Analysis//. | ||
| Ligne 217: | Ligne 208: | ||
| ==== Prostat ==== | ==== Prostat ==== | ||
| Outil de statistiques pour Squid | Outil de statistiques pour Squid | ||
| - | [[http:// | + | [[https:// |
| - | ===== Liens ===== | + | accorde l' |
| * [[http:// | * [[http:// | ||
| Ligne 231: | Ligne 222: | ||
| ---- | ---- | ||
| - | // | + | // |
