Les Allergies
Alimentaires

Installer un proxy-cache HTTP facilement (polipo)

Installer un proxy-cache HTTP sur votre ordinateur a plusieurs avantages:
  • Il permet de partager la connexion internet
  • Le cache permet d'afficher plus rapidement les pages, même si vous ne partagez pas votre connexion.
  • Il permet optionnellement de faire du filtrage


polipo est un proxy-cache HTTP efficace et léger.

Installation rapide


sudo apt-get install polipo

puis configurez vos logiciels (navigateur, etc.) pour utiliser localhost:8123 comme proxy.

C'est tout !
C'est aussi simple que ça.

Par défaut polipo est accessible uniquement de votre propre machine: Il n'y a donc aucun risque de sécurité.

Bien sûr vous pouvez configurer diverses options:

Autoriser les machines du réseau local à s'y connecter


Si votre réseau local est 192.168.0.0/24 et votre serveur proxy 192.168.0.1, modifiez le fichier /etc/polipo/config et ajoutez les lignes:
proxyAddress = "192.168.0.1"
allowedClients = 127.0.0.1, 192.168.0.0/24

Puis tapez sudo /etc/init.d/polipo restart pour prendre en compte la nouvelle configuration.

Changer le port


Pour changer le port sur lequel polipo se met en écoute, dans /etc/polipo/config ajoutez le paramètre proxyPort:
proxyPort = 3128
(et n'oubliez pas un petit sudo /etc/init.d/polipo restart)

Utiliser un serveur proxy parent


Si vous voulez que polipo envoie lui-même ses requêtes sur un autre proxy, ajoutez le paramètre:
parentProxy = "squid.example.org:3128"

Utiliser un serveur DNS alternatif


Pour plus de performances, polipo fait les résolutions DNS lui-même, et non en passant par le système d'exploitation.
Il utilise directement les DNS inscrits dans /etc/resolv.conf.

Cependant vous pouvez demander à polipo d'utiliser d'autres serveurs DNS (par exemple pour utiliser OpenDNS). Pour cela ajoutez le paramètre:
dnsNameServer = 208.67.222.222, 208.67.220.220

Désactiver IPv6


Si vous n'utilisez pas IPv6, ajoutez ce paramètre:
dnsQueryIPv6 = no

ATTENTION


polipo a une politique de cache très agressive. Il se peut qu'il retienne un peu trop les pages.
Cela peut poser problème pour les sites où ll faut se loguer (par exemple CommentÇaMarche).

Autres options


Polipo possède de nombreuses autres options. Je vous encourage à consulter le manuel.

Parmis les options, on trouve:
  • réglage la consommation mémoire et du cache disque
  • filtrage automatique d'entêtes HTTP (user-agent, http-referer...)
  • filtrage d'URL (y compris avec expressions régulières)
  • etc.

Liens

Publié par sebsauvage - Dernière mise à jour le 16 novembre 2009 à 12:47 par marlalapocket
Ce document intitulé « Installer un proxy-cache HTTP facilement (polipo) » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Suggestions
  •  Installer un proxy-cache HTTP facilement (polipo)
  •  [proxy cache http] Choix d'un boitier » Bonjour, Je cherche un boitier proxy cache http transparent pour un reseau d'environ 200 utlisateurs. Mon budget est de 10000€ mais il comprend un boitier permettant de faire de la QoS (priorisation de flux applicatifs, monitoring précis,...) et le...
  •  Installer un proxy » Fiches pratiques : Sommaire : 1. Installer le proxy 2. Configurer le proxy 2.1 Nommer le proxy 2.2 Choisir le port 2.3 Choisir l'interface 2.4 Définir les droits d'accès 2.5 Autoriser le groupe 2.6 Autoriser les ports non standards 3. Démarrer le...
  •  Comment installer un proxy sous xp » Meilleure réponse: Ah... LA question qui tue... :-) Bon, alors : imaginons que tu as 2 PC chez toi que nous appellerons PCa et PCb . Tes deux PC sont reliés en réseau (ils ont chacun une carte réseau et un gentil câble les unis pour le meilleur et pour le
  •  Installer un proxy chez soit » Meilleure réponse: Bonjour, Tu peux utiliser le logiciel UltraSurf ou alors tu peux utiliser un proxy web comme je te l'avais conseillé : http://www.roumazeilles.net/news/nw/news0015.php
  •  Mettre un serveur proxy chez soi » salut tous le monde, voilà chez moi je dispose de trois bon pc d'une connec adsl 1024 free et d'un autre pc pentium 3 que je voudrais utiliser comme serveur proxy. est ce que qlq sait si je utilisez directement ce pc pr faire un proxy ou si je doi...
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
Nettoyer le répertoire .thumbnails
Désactiver le bip système sous Linux