web-dev-qa-db-ja.com

ホームネットワークへのSSHトンネル、およびルーターのWebインターフェイスへのアクセス

リモートの場所からsshトンネルを使用して、ホームネットワークに接続し、ルーターのWebインターフェイスにアクセスしようとしています。

ホームネットワークへのSSHアクセスがあり、ゲートウェイマシン「Lounge」に接続できます。 (例:192.168.1.100)

"ラウンジ"経由でホームネットワーク上のルーター(192.168.1.1)にWeb要求をプロキシして、リモートロケーションから表示できるようにするにはどうすればよいですか?

違いが生じる場合は、「ラウンジ」マシンでOSXが実行されています。

おかげで、これに対するssh /コマンドラインのみの解決策が欲しい。

11
ocodo

PuTTYをまだダウンロードしていない場合はダウンロードしてください。これに必要な形式は次のとおりです。

PuTTY -ssh username@publicip -pw password -L localport:privateip:destinationport

SSH経由でリモートで192.168.1.1にアクセスするために使用するものは次のとおりです。

PuTTY -ssh username@publicip -pw password -L 8080:192.168.1.1:80

次に、トンネルを作成したコンピューターで127.0.0.1:8080までWebブラウザーを開き、ルーターインターフェイスを開くことができます。

10
MaQleod

PuTTYなしのこのためのストレートsshコマンドは...

ssh user@Host -L localport:routerip:remoteport

次に、ブラウザで http:// localhost:localport を開きます。

Sshスイッチを見せてくれたMaQleodに感謝します。

(追伸:パスワードをプレーンテキストで入力しないでください。-pwスイッチは使用しないでください)

15
ocodo