qshinoの日記

Powershell関係と徒然なこと

リバースプロキシ

リバースプロキシ

sshしかNATを使えない環境で、sshトンネル経由でのリバースプロキシ。

環境

PC -> SV1 -> nat/sshのみ -> SV2/httpd

PC 及びSV1からsshでSV2にアクセスできる。ただし、ログインできるのは管理者のみ。 PCからSV1には、管理者のみアクセス可能。

目標

上記環境でPCのWebBrowserから、SV2のhttpdにアクセスする。 また、PCは複数の任意のPCからログインなしでアクセス可能とする。

構成

  1. SV1からSV2へsshトンネル。
  2. SV1にリバースプロキシをたてる。
  3. 前記リバースプロキシからsshトンネル経由で、SV2のhttpdにアクセスする。

接続イメージ

  • PC --> http --> SV1 リバースプロキシ
  • SV1 --> sshトンネル/http --> SV2

感想

リバースプロキシを立てた事を活用して、今後様々な用途に対応していく。