Maison > Questions et réponses > le corps du texte
Nous appelons généralement Nginx un serveur proxy inverse, alors qu'est-ce qu'un proxy inverse et qu'est-ce qu'un proxy direct ?
PHP中文网2017-05-16 17:23:59
Agent Forward
Par exemple, si vous configurez un serveur proxy sur IE, il s'agit d'un proxy direct. Dans ce pays, vous devez accéder à Google, mais si vous avez besoin de FQ, vous devez configurer un serveur proxy. Ensuite, lorsque vous accéderez à Google, vous vous connecterez au serveur proxy, et le serveur proxy se connectera à Google, puis reviendra. c'est à toi
Proxy inversé
Il n'est pas nécessaire de configurer un serveur proxy. Si vous souhaitez accéder à Google, il existe un serveur qui peut accéder à Google. Vous pouvez vous connecter à ce serveur proxy, puis le serveur proxy peut configurer une adresse à laquelle vous pouvez accéder. Ensuite, lorsque vous accéderez à cette adresse, le serveur proxy se tournera vers Google et vous renverra les données
Quand j'ai essayé pour la première fois de faire la distinction entre forward et reverse, j'ai fait la différence en configurant le client (configuration d'un serveur proxy, je ne le comprenais pas bien à l'époque, j'ai donc utilisé cette méthode avec des failles).
En fait, il existe également une sorte de proxy appelé Proxy transparent, ce qui signifie que vous pouvez fonctionner comme un proxy direct sans configurer de serveur proxy. Vous n'avez pas du tout besoin de savoir s'il existe un serveur proxy.
大家讲道理2017-05-16 17:23:59
La réponse de
Vote le plus élevé nightire est déjà très bonne, mais si vous voulez quand même la comprendre du point de vue de forward et reverse.
Agent Forward
Scène :
Vous souhaitez accéder à la machine cible depuis un environnement intranet (comme un mur, ou non), mais vous ne pouvez pas ou ne voulez pas vous y connecter directement. Dans ce cas, utilisez un serveur proxy (vers l'avant). le messager.
À l'heure actuelle, ce processus est un proxy direct. (^_^)/
Proxy inversé
Scène :
Vous souhaitez accéder à un environnement intranet depuis le réseau externe (relativement) À l'heure actuelle, à cause des pare-feu, etc., vous ne pouvez pas vous y connecter directement, ou vous ne savez pas sur quel serveur se trouvent les données cibles, vous seul le savez. qu'il existe un contrôleur d'accès (serveur proxy inverse), demandez-lui simplement et cela m'aidera à obtenir les bonnes informations en fonction de mon autorisation.
Ce processus est actuellement un proxy inverse.
C'est la différence~