Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| squid-deb-proxy [Le 27/05/2019, 23:48] – [Proxy Squid configuré pour faire du cache de paquet sur le réseau local] 193.250.138.66 | squid-deb-proxy [Le 18/07/2019, 17:49] (Version actuelle) – usage sans zeroconf Id2ndR | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | ---- | ||
| + | |||
| + | ====== Proxy Squid configuré pour faire du cache de paquet sur le réseau local ====== | ||
| + | |||
| + | Si vous disposez de plusieurs ordinateurs sur un réseau local, ceux-ci téléchargent souvent les mêmes paquets dans le dépôts, par exemple lorsqu' | ||
| + | Pour éviter que ces paquets soient téléchargés plusieurs fois, il existe plusieurs méthodes, comme les proxy cache. La plupart de ces méthodes nécessitent, | ||
| + | |||
| + | Squid-deb-proxy télécharge les paquets lors des sollicitations des clients et en garde une copie. Il redistribue alors les copies si un autre client demande les mêmes paquets. \\ | ||
| + | Squid-deb-proxy étant basé sur Squid, il sait garder les connexions http ouvertes avec le paramètre keepalive, et est à ce titre plus rapide qu'// | ||
| + | |||
| + | |||
| + | Squid-deb-proxy peut être utilisé de 2 façons : | ||
| + | * à travers le système de découverte du réseau [[zeroconf]] pour découvrir et partager un éventuel « nœud central » sur le réseau qui pourra redistribuer les paquets. Cas idéal dans un réseau personnel | ||
| + | * en tant que proxy APT déclaré explicitement sur les clients. Ce cas implique que le serveur soit tout le temps disponible. | ||
| + | |||
| + | Si vous avez une machine qui est allumée plus souvent que les autres, c'est celle qui faut choisir comme « nœud central », qu'on appellera également « serveur » dans la suite de cette page. \\ | ||
| + | * lorsqu' | ||
| + | * lorsqu' | ||
| + | |||
| + | ===== Installation ===== | ||
| + | |||
| + | Sur la machine serveur, installer [[apt:// | ||
| + | |||
| + | Sur toutes les machines (y compris le « serveur »), **au choix** : | ||
| + | * installer [[apt:// | ||
| + | * Configurer les clients en indiquant l' | ||
| + | |||
| + | ===== Configuration ===== | ||
| + | |||
| + | Pour permettre l' | ||
| + | # | ||
| + | http_access allow !to_archive_mirrors | ||
| + | </ | ||
| + | |||
| + | Pour autoriser l' | ||
| + | |||
| + | ===== Utilisation ===== | ||
| + | |||
| + | Utiliser le gestionnaire de paquets habituel : c'est transparent. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | // | ||
