* SSHポートフォワードで表からは入れないDBサーバに接続 [#qbd89f3d]
** 前提 [#l5e16508]
DBサーバ(192.168.0.2)は接続元IPアドレスによるアクセス制御されており、WEBサーバ(www.example.com/192.168.0.1)からしか接続できない。このDBサーバにインターネットを経由してローカルPCから接続したい。
[ローカルPC]
↓インターネット
[WEBサーバ] www.example.com/192.168.0.1
↓プライベートネットワーク
[DBサーバ] 192.168.0.2
** 手順 [#s7cc7c18]
1.ローカルPCのポート15432をDBサーバのポート5432に転送するようにする。
ssh -f -N -L 15432:192.168.0.2:5432 www.example.com
2.DBサーバ上のデータベースtest_dbにユーザtaroとして接続する。
psql -h localhost -p 15432 test_db taro
** 参考 [#qe225b41]
[[UNIX/SSH ポートフォワード]]