私の設定は次の通りです。自宅のコンピューターでポート7000でjupyterノートブックを起動し、クラウドサーバーへのリバースsshを設定します。
ssh -f -N -R 9000:localhost:7000 [email protected]
ノートパソコンからjupyterにアクセスしたいのですが
http://cloud.hosting.com:9000
しかし、接続は拒否されました。それでも、私はできます(クラウドサーバーコンソールから)
wget localhost:9000
そしてそれは機能しています。また、クラウドサーバー(たとえばポート1234)でjupyterを実行すると、http://cloud.hosting.com:1234動作しています。ラップトップからホーム Jupyter にアクセスするには何をする必要がありますか?
答え1
その ssh コマンドには「-g」が必要です。「netstat -plnt | grep :9000」(クラウド ホスト上) を実行すると、現在のコマンドと「-g」を使用したコマンドの違いが表示されます。