参考記事:チャールズリバースプロキシ
この比較は、グルジアを余儀なくされました。
フォワードプロキシとリバースプロキシ差:
フォワードプロキシ:サーバへの実際のクライアントが表示されないようにプロキシクライアントは、クライアントが、トランシーバを要求する。このクライアント端末(本チャールズ機能の通常の使用と同様に)、クライアント・トランシーバの要求を
リバースプロキシ:プロキシサーバー、サーバーに要求を送信し、受信、クライアントへの実サーバは表示されません。一般的な要求をしているサーバー、アプリケーションシナリオのための要求を送受信し、サーバ側でこれを複数のサーバをアプリケーションの負荷分散を配布します。
文は次のとおりです。
フォワードエージェント:エージェントエージェントはクライアントです。
リバースプロキシ:プロキシサーバ側プロキシです。
リバースプロキシの設定
ローカルポート;
ローカルホストのリバースプロキシのポートを作成します。このフィールドには、自動的に利用可能なポートを充填することができます。スタートリバースプロキシの時、ポートを使用する別のアプリケーションがある場合は、警告メッセージが表示されます。
たとえば。ローカルポート8001を考えると、あなたは、httpに接続します:// localhostを:8001 /
リモートホストとポート
リバースプロキシ先のホスト名またはリモートホストとポートのIPアドレスなど。HTTPのデフォルトポートで、デフォルトではリモートポート80、。
たとえば。入力しwww.axihe.com
たリモートホストとリモートポート80を、その後、http//localhost8001
/あなたのようなhttps://www.axihe.com/に接続されます
リダイレクトを書き換え
ソースアドレスがリバースプロキシと一致するとリモートサーバリダイレクト応答が上書きされます。デフォルトはオープンです。
リダイレクト応答リモートサーバは、彼らが同じサイト内にある場合でも、完全修飾URLです。
アドレスは、リモートサーバーにリダイレクトされている場合は、そうでない場合、クライアントがリモートホストにリダイレクトするURLを使用しませんので、もはやリバースプロキシを介して接続し、リバースプロキシローカルアドレスとして書き換える必要があります。
予約ホストヘッダー
ホストHTTPヘッダはなく、直接リモート・ホストに一致するようにリバースプロキシを書き換える通常ホストヘッダの着信要求から送信されます。これはデフォルトではオフになっています。
あなたが特定の要件を持っている場合にのみ、唯一のホストヘッダーを保持する必要があります。一般的な使用を使用する必要がない場合。
特定のアドレスを監視します
あなたがリバースプロキシをリッスンするローカルアドレスを指定したい場合は、このオプションを有効にして、ここにIPアドレスを入力することができます。あなたが同じマシン上で複数のネットワークサービスを実行しますが、同じマシン上の異なるIPアドレス上で実行したい場合は、この機能は便利です。
このオプションを無効にすると、リバースプロキシは、使用可能なすべてのローカルアドレスにバインドします。
参考記事:https://www.axihe.com/