Maison  >  Article  >  Opération et maintenance  >  Qu'est-ce qu'un serveur proxy

Qu'est-ce qu'un serveur proxy

青灯夜游
青灯夜游original
2018-12-04 09:41:3336988parcourir

Un serveur proxy est un ordinateur qui se situe entre l'ordinateur client et Internet et fournit des services réseau indirects au client. Il peut résider sur l'ordinateur local de l'utilisateur ou à différents points entre l'ordinateur de l'utilisateur et le serveur cible sur Internet. Le rôle le plus important d'un serveur proxy est d'assurer la sécurité.

Qu'est-ce qu'un serveur proxy

Le serveur proxy intercepte toutes les requêtes des clients et soit sert la réponse à partir de son cache, soit transmet la requête au serveur réel. L'ordinateur client se connecte au serveur proxy, qui accuse réception de la demande du client en fournissant les ressources/données demandées à partir d'un serveur désigné ou d'un cache local. Les requêtes des clients incluent des fichiers ou toute autre ressource disponible sur les différents serveurs.

Les serveurs proxy modernes font bien plus que transmettre des requêtes Web au nom de la sécurité des données et des performances du réseau. Les serveurs proxy agissent comme des pare-feu et des filtres Web, fournissant des connexions réseau partagées et mettant en cache les données pour accélérer les requêtes courantes. Un bon serveur proxy protège les utilisateurs et le réseau interne du contenu indésirable existant sur Internet sauvage. Enfin, les serveurs proxy peuvent offrir un haut niveau de confidentialité.

Le serveur proxy peut exister sur la même machine que le serveur pare-feu, ou il peut se trouver sur un serveur distinct qui transmet les requêtes via le pare-feu.

Qu'est-ce qu'un serveur proxy

Les types de serveurs proxy

Les serveurs proxy sont classés en fonction de leur but et fonction pour plusieurs types. Certains des types les plus courants et leurs utilisations peuvent être décrits comme suit :

Proxy Web

Le type d'application proxy le plus courant, qui fonctionne en accédant aux ressources en cache. pages Web et fichiers disponibles à distance sur le serveur Web pour répondre aux demandes des utilisateurs. Cela facilite un accès rapide et fiable aux données pour les clients du réseau local. Si la ressource demandée n'est pas trouvée dans le cache, le proxy Web récupère le fichier sur le serveur distant et enregistre une copie dans le cache avant de renvoyer la copie au client.

Proxy transparent

Les proxys transparents sont principalement utilisés pour mettre en cache des sites Web et surmonter de simples interdictions IP. Cependant, ces proxys n’offrent aucun anonymat à l’utilisateur puisque l’adresse IP d’origine de l’utilisateur est exposée. Le proxy transparent n'est pas spécifiquement configuré sur l'ordinateur client.

Proxies anonymes

Les proxys anonymes ne cachent pas l'adresse IP d'origine d'un utilisateur, mais ils offrent un anonymat suffisant pour la plupart des utilisateurs ; Les proxys anonymes sont faciles à détecter.

Twisted Proxy

Twisted Proxy, consiste à s'identifier en tant que serveur proxy et à modifier l'en-tête HTTP, masquant l'adresse IP d'origine.

Proxy de transfert

Un proxy de transfert est un ensemble de données récupérées à partir de sources sur Internet en réponse aux demandes des clients. Il est également connu sous le nom de proxy Internet.

Proxies ouverts

Les proxys ouverts appartiennent à la catégorie des serveurs proxy de transfert qui sont accessibles à tout internaute car ils peuvent recevoir et renvoyer des requêtes depuis n'importe quel ordinateur client. Pendant ce temps, des proxys ouverts anonymes sont utilisés pour masquer les adresses IP des utilisateurs anonymes.

Proxy inverse

Qu'est-ce qu'un serveur proxy

Un proxy inverse (également appelé proxy) reçoit généralement des requêtes provenant d'Internet et transmettez-le au serveur Web interne. Un serveur proxy inverse transmet les requêtes à un ou plusieurs serveurs proxy, dont les réponses sont renvoyées à l'ordinateur client sans que l'utilisateur de l'ordinateur client connaisse l'origine de la réponse.

Comment fonctionne le serveur proxy ?

Chaque ordinateur sur Internet doit avoir une adresse IP (Internet Protocol) unique. Considérez cette adresse IP comme l'adresse postale de votre ordinateur. Tout comme la poste sait comment envoyer notre courrier à notre adresse postale, Internet sait comment envoyer les bonnes données au bon ordinateur via l'adresse IP.

Un serveur proxy est essentiellement un ordinateur sur Internet avec une adresse IP que notre propre ordinateur connaît. Lors de l'envoi d'une requête Web, notre requête est d'abord adressée au serveur proxy. Le serveur proxy effectue ensuite des requêtes Web en notre nom, collecte les réponses du serveur Web et transmet les données de la page Web afin que nous puissions afficher la page dans notre navigateur.

Lorsqu'un serveur proxy transmet une requête Web, il peut modifier les données que nous envoyons tout en obtenant les informations que nous souhaitons voir. Les serveurs proxy peuvent modifier notre adresse IP afin que le serveur Web ne sache pas exactement où nous nous trouvons dans le monde. Il crypte nos données afin qu'elles ne puissent pas être lues pendant la transmission. Enfin, le serveur proxy peut être basé sur l'adresse IP

Résumé : Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'apprentissage de chacun.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Qu'est-ce que le DNSArticle suivant:Qu'est-ce que le DNS