Nginx Webサーバーを「リバースプロキシ」と呼ぶのはなぜですか?私はすべての「エージェント」が「メディア」であることを知っています。これは、「メディアがどのように前後に移動するのですか」というより基本的な質問に関連しています。
答え1
一般的な「配信」プロキシ(しばしば「プロキシ」と呼ばれる)は、内部クライアントが外部サイトにアクセスできるようにするために使用されます。
たとえば、会社にインターネットにアクセスしたいデスクトップユーザーがいますが、ファイアウォールがそれをブロックしている可能性があります。ユーザーはブラウザにアクセスするように設定できます。代理人接続を確立するサーバーです。
「リバース」プロキシを使用すると、外部クライアントが内部サイトにアクセスできます。
たとえば、会社はファイアウォールの背後にある12の異なるウェブサイトを運営できます。 「site1.corporate.example.com」の受信要求をサイトの実際のWebサーバーに転送するようにリバースプロキシをプログラムします。このように、企業は実際のWebサーバーを公開するだけです。
順方向プロキシと逆方向プロキシの両方に多くのユースケースがあります。
nginx
apache
と同様のWebサーバーIIS
。多くのWebサーバーと同様に、フォワードプロキシモードまたはリバースプロキシモードで動作するように設定できます。
「nginx リバースプロキシ」という語句は、リバースプロキシで構成される nginx サーバを指します。
答え2
Nginx Webサーバーを「リバースプロキシ」と呼ぶのはなぜですか?
「リバースプロキシ」は特定のプロキシを指す。機能特定のNginxインスタンスが実行できるアクション。他のNginxインスタンスは、通常のWebサーバー、メールプロキシ、またはロードバランサー(しばしば「複数のサーバーにまたがるリバースプロキシ」とも呼ばれます)です。
私はすべての「エージェント」が「メディア」であることを知っています。
より正確な用語は、「私があなたに代わっていくつかのリソースにアクセスします」などの「仲介者」です。 「中」は名詞としても参照できます。輸送メカニズムそれを通してコミュニケーションしています。
これにはより基本的な質問が含まれます。 「メディアはどのように前後に動くことができますか?」
フォワードプロキシとリバースプロキシの違いは次のとおりです。協会, これは基本的に「私は誰の利益に役立つか?」という質問を投げます。
フォワードプロキシでは、関連付けは次のようになります。顧客つまり、「私はどのサーバーにもアクセスすることを選択したユーザーグループを支援しています。」
リバースプロキシでは、接続は次のようになります。仕える人つまり、「私は選択したサーバーグループがすべてのクライアントからのすべての着信要求を管理するのを助けています」