TeraTarmPro ( Windows ) だと、メニューの Setup SSH Fowarding で設定ができた。
変人
ひねくれもの「人と違ったことが好き」と絶賛噂中の Mac を使い始めて、ssh はコンソールからとなって久しいのですが…。コンソールからどうやって Port Fowarding するんだろうかと必要に迫られたので調べてみた。
忘れないように書いておく。
やりたいことは、客先にあるサーバを踏み台にして、ブロードバンドルータ(とか、無線AP)の Web 設定画面をしたい。
文章じゃわかりにくそうだったので絵にしてみた。
$ ssh hoge-user@192.168.100.1 -L 2222:192.168.1.1:80
$ ssh [username]@[ルータのグローバルアドレス] -L [Macのポート番号]:[踏み台ネットワークから見たルータ の IP アドレス]:[接続したいルータのポート番号]
ルータのグローバル IP は定期的に CGI で取得する小細工を…。