Cachette de calmar
Le calmar est un proxy server et le démon de la cachette de Web . Il a une large variété d'utilisations, d'accélérer un web server en cachant des demandes répétées, à cacher le Web , le DNS et d'autres consultations du réseau informatique pour un groupe de personnes partageant des ressources de réseau, à faciliter la sécurité en filtrant le trafic. Bien que principalement utilisé pour HTTP et ftp , le calmar inclut le soutien limité de plusieurs autres protocoles comprenant le TLS , le SSL , le Gopher d'Internet de et le HTTPS . La version de développement du calmar (3.0) inclut l'appui préliminaire du IPv6 .
Le calmar a été développé pendant beaucoup d'années. Des premiers travaux sur le programme ont été accomplis à l'Université de Californie de , San Diego et placés par l'intermédiaire de deux concessions du National Science Foundation . Le calmar est maintenant développé presque exclusivement par les efforts volontaires.
Le calmar est principalement conçu pour fonctionner sur le Unix-comme des systèmes mais des courses de parfaitement sur le Windows - systèmes basés avec le Cygwin . Libéré sous le permis de grand public de GNU de , le calmar est le logiciel gratuit .
Procuration de Web
Le cachant est une manière de stocker les objets demandés d'Internet (par exemple données comme des pages Web) disponibles par l'intermédiaire du HTTP, du ftp, et des protocoles de Gopher sur un système plus près de l'emplacement de demande. Les navigateurs de Web de peuvent alors employer la cachette locale de calmar comme serveur de HTTP de la procuration , réduisant le temps d'accès aussi bien que la consommation de la largeur de bande . C'est souvent utile pour les prestataires de service d'Internet de pour augmenter la vitesse à leurs clients, et le LANs qui partagent un raccordement de l'Internet . Puisque c'est également une procuration (c. il se comporte comme un client au nom du vrai client), il peut fournir de l'anonymat et la sécurité . Cependant, il peut également présenter les soucis significatifs d'intimité pendant qu'il peut noter beaucoup de données comprenant les URL demandés, la date et la période exacte, le nom et la version du web browser du demandeur et du système d'exploitation, et le Referer .
Un programme de client (par exemple navigateur) ou doit explicitement spécifier le proxy server qu'il veut employer (typique pour des clients d'ISP), ou il pourrait employer une procuration sans n'importe quelle configuration supplémentaire : " ; caching" transparent ; , dans ce cas toutes les demandes de HTTP sortantes sont arrêtées par Squid et toutes les réponses sont cachés. Ce dernier est typiquement une installation de corporation (tous les clients sont sur le même LAN) et présente souvent les soucis d'intimité mentionnés ci-dessus.
Le calmar a quelques dispositifs qui peuvent aider le pour anonymize des raccordements de , tels que désactiver ou changer les champs d'en-tête spécifiques dans des demandes de HTTP du d'un client de . Si ceux-ci sont placés, et ce qu'elles sont placées pour faire, incombe à la personne qui commande le calmar courant d'ordinateur. Les gens demandant des pages par un réseau qui emploie d'une manière transparente le calmar n'auront habituellement aucune idée si cette information est notée.
Procuration renversée
Ce qui précède a placé-up&mdash ; mise en antémémoire du contenu d'un nombre illimité des web server pour un nombre limité de clients&mdash ; est le classique. Une autre installation est " ; " renversé de la procuration ; ou " ; acceleration" de web server ; (using httpd_accel_host). Dans cette installation, la cachette sert un nombre illimité de clients pour un of&mdash de nombre limité ; ou juste one&mdash ; web server.
Comme exemple, si le slow.com est un " ; real" ; le web server, et le www.com est le serveur de cachette de calmar qui " ; accelerates" ; il, la première fois que n'importe quelle page est demandée au www.com , le serveur de cachette obtiendrait la page réelle du slow.com , mais les demandes postérieures obtiendraient la copie stockée directement de l'accélérateur (pour une période configurable, après quoi la copie stockée être jeté). Le résultat final, sans n'importe quelle action par les clients, est moins de trafic au serveur de source, signifiant moins d'utilisation d'unité centrale de traitement et de mémoire, et moins de besoin de largeur de bande. Ceci, cependant, signifie que le serveur de source ne peut pas exactement rendre compte de ses nombres du trafic sans configuration additionnelle, en tant que toutes les demandes semblerait être venu de la procuration renversée. Une manière d'adapter le reportage sur le serveur de source est d'employer l'en-tête de HTTP de X_HTTP_FORWARDED_FOR rapporté par la procuration renversée, pour obtenir du vrai l'IP address client.
Il est possible que un serveur simple de calmar serve simultanément tous les deux de normale et de procuration renversée.
Compatibilité
Le calmar peut fonctionner sur les logiciels d'exploitation suivants Mac de de
Windows de
Voir également
cachette de vernis de de.
| Random links: | Sony Ericsson | Dragutin Lerman | CCE Linder | Richard Egan (homme d'affaires) | Pietro Accolti | Escondrijo_del_calamar |