*ローカル* ネットワーク上の IP アドレスから SSH 経由でリモート マシンに転送するにはどうすればよいですか?

*ローカル* ネットワーク上の IP アドレスから SSH 経由でリモート マシンに転送するにはどうすればよいですか?

これは実際よりもずっと簡単なはずだと感じますが、基本的には次のようになります。

  • 192.168.0.106:80私のローカル ホーム ネットワークには、IP アドレスと192.168.0.106:554(それぞれカメラ構成と RTSP ストリーム ポート)に IP カメラがあります。
  • Azure で VM を実行しています。IP カメラからのトラフィックを VM に安全に転送したいと考えています。この投稿に基づいて、次のような方法が機能すると思います。

ssh -L 192.168.0.106:80:localhost:80 -L 192.168.0.106:554:localhost:554 user@azure-vm-ip-address

しかし、私はこれ(およびこれに関する多くのバリエーション)では運がありませんでした。SSH 接続が確立されたときにポート転送が失敗するか、または localhost:80 がリモート VM 上で解決できません。

何を試したらよいか、何か提案はありますか?

関連情報