2009年3月8日日曜日

ssh ポート フォワードで遠隔地の装置へアクセスする

遠隔の LAN 内にある ssh サーバに接続して ssh ポート フォワードを行えば、遠隔地の装置へ暗号化された通信でアクセスできます。
例えば、遠隔地にある WebUI ベースの機器にアクセスしたり、Windows のリモート デスクトップで接続することができる。

ネットワーク図

[ローカル PC] ==== (ssh ポート フォワード 22/tcp) ==== [ssh サーバ] ---- (tcp/3389) [遠隔装置]

(例) ローカルの PC 上の ssh コマンドで ssh サーバに接続する。

$ ssh -Nf -L 13389:172.16.35.44:3389 -L 2319:172.16.35.44:2319 nonsugar@ssh-server

この例では、遠隔の装置 (172.16.35.44) にリモート デスクトップ (3389/tcp) で接続できます。
リモート デスクトップ接続 (mstsc) で、[localhost:13389] に接続します。
また、WebUI (2319/tcp) に接続するのに、IE で [http://localhost:2319/] に接続します。


参考

0 件のコメント: