Le proxy
Beaucoup en parlent et peuvent savent vraiment de quoi il s’agit… alors c’est quoi un proxy?
Un proxy est ce qu’on appelle un serveur mandataire, c’est à dire que son but est de relayer des informations.
Comment ça marche?
Un proxy est donc une passerelle… on l’a inventé pour faire communiquer des réseaux locaux n’utilisant pas le protocole TCP/IP (le protocole utilisé sur le web) avec le web.
C’est un serveur (il y en a beaucoup de disponibles, comme Squid le plus utilisé, ou encore JAP, Janus ou Provixy… je ne met que les 4 plus populaire, il en existe beaucoup plus!) qui fait le relai entre un client et le serveur récepteur de la requête.
Il existe trois types de proxy:
- générique: on utilise un port spécifique pour certains types de requêtes (HTTP ou FTP par exemple), cela peut être un serveur ouvert ou fermé (par plage d’ip principalement)
- socks: relai toutes les informations, que ce soit des requêtes web, mails, messenger, torrent, etc…
- transparent: c’est un proxy générique mais qui transmet dans sa requête l’ip du requêtant (et donc vous perdez votre anonymat, mais on va y venir dans deux secondes)
Quelle utilisation?
Les utilisations peuvent être multiples, mais il y en a deux:
- protection/restriction: vous voulez vous protéger ou restreindre certains protocoles (pour éviter par exemple l’utilisation de MSN ou de Torrent), vous pouvez mettre en place un proxy transparent qui ne relayera que certaines informations de certains protocoles sur certains ports… et bloquera tout le reste.
- anonymiseur: vous ne voulez pas que l’on connaisse votre adresse ip, pour aller fouiner dans le réseau du voisin (ça c’est mal) ou encore envoyer des requêtes à Google sans vous griller… vous passez par un proxy (non transparent sinon ça sert à rien) et voilà (presque à l’abri).
- système de cache: vous consultez très souvent les mêmes sites web… vous pouvez passer par un proxy qui va aller régulièrement vérifier le contenu du site, le mettre en cache en local… ainsi la consultation du site sera beaucoup plus rapide (squid le fait très bien, à réserver pour des gros sites peu dynamiques)
Vraiment anonyme?
La réponse est double oui et non.
Non vous n’êtes pas anonyme, mais le serveur qui reçoit votre requête log l’adresse ip du proxy et non la votre… par contre le serveur proxy peut garder une trace de vos requêtes, donc c’est un anonymat tout relaif.
Il est tout à fait possible avec beaucoup de moyens et de persévérance de retracer certaines requêtes, même à travers plusieurs proxy (du moment que ceux-ci log toutes les requêtes).
Mais pour une utilisation standard (si vous n’avez rien à vous reprocher) votre anonymat est plutôt bien garantie.
Quelques utilisations typiques:
- je veux accéder à Pandora, le merveilleux service d’écoute et de recommandation de musique américain… mais avec mon ip française je me fais débusquer et on me refuse l’accès au service. Solution: je passe par un proxy us et voilà je peux tranquillement écouter de la musique sur pandora.
- on me demande de re-diriger les visiteurs du site en fonction de leur adresse ip vers la partie française, anglaise, italienne, etc… comment tester que cela marche correctement? Je passe par un proxy anglais, italien, etc… et je peux tester si mon code marche.
Il y a beaucoup d’utilisation possible aux proxy et c’est une solution technique à connaître!
Et vous vous utilisez des proxy et pour quelle utilisation?


