ssh ポートフォワーディングで他のサーバにアクセスする
踏み台のサーバ経由で他のサーバにアクセスしたい場合に、ssh でポートフォワーディングすると、ローカルの各種ツールを使ってアクセスすることができます。以下のように、ServerA経由でServerBにアクセスできるようにします。
PC ==(SSH)==> ServerA ==(HTTP)==> ServerB
まずは、ServerAへsshでアクセスできる状態にします。
ssh ServerA
次に、ServerA 経由で ServerB へアクセスするためにポートフォワーディングしてアクセスします。
localhost:8888 へアクセスすると serverB:443 へアクセスが可能です。
ssh -L 8888:ServerB:80 serverA
ブラウザで、http://localhost:8888 でアクセスすることができます。同様にデータベースなど、手元のツールを利用してアクセスしたいときに利用することができます。ssh HOSTNAME で中継するサーバへアクセスできる状態していれば、途中のサーバが複数あっても大丈夫です。