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


11

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

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

"ラウンジ"経由でホームネットワーク上のルーター(192.168.1.1)にWebリクエストをプロキシして、リモートロケーションから表示できるようにするには、何をする必要がありますか?

違いがある場合、「ラウンジ」マシンはOS Xを実行しています。

これに対するssh /コマンドラインのみの解決策が欲しい、ありがとう。

回答:


10

パテをお持ちでない場合はダウンロードしてください。これに必要なフォーマットは次のとおりです。

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ブラウザーを開き、ルーターインターフェイスを開くことができます。


1
puttyはクロスプラットフォームです。これは、LinuxボックスとWindowsボックスの両方から行い、多くのオペレーティングシステムで実行しました。オペレーティングシステムは、SSHサーバーまたは接続に使用しているクライアントでは問題になりません。
MaQleod 2011

そうすると、現在のネットワーク(リモートネットワークではない)のルーターページにリダイレクトされます。他のすべてのWebページでそれを行う場合、それは動作します。解決策はありますか?
エマニュエルグラフ、

15

sshpuTTYを使用しないでこれを行うための簡単なコマンドは...

ssh user@host -L localport:routerip:remoteport

その後、オープンのhttp:// localhostを:次に、localportブラウザインチ

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

(パスワードを平文で入力しないでください!-pwスイッチを避けてください)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.