Un
Reverse proxy ("proxy inverse" en français) est un type de
serveur proxy.
Un proxy désigne une machine configurée coté client, qui reçoit des requêtes d'un poste utilisateur pour ensuite les transmettre vers un serveur web. La réponse arrivant des serveurs web sont également relayées par le proxy vers l'utilisateur.
Le Reverse Proxy par contre est implémenté du coté des serveurs internet. L'utilisateur du web passe par son intermédiaire pour accéder aux applications de serveurs internes. Cette technique permet entre autre de protéger un serveur web des attaques provenant de l'extérieur.
La technologie reverse proxy est employée dans les solutions de sécurité applicative.
Autres avantages des architectures Reverse proxy : Accélération SSL, équilibrage de charges entre les serveurs web, cache des éléments statiques et compression des données.
Voir aussi