2016-07-21 7 views
6

私はSSHサーバー上でテンソルフローコードをリモートで実行しています。 (例:ssh -X [email protected]sshでテンソルボードを見ることはできますか?

リモートサーバーでは、You can navigate to http://0.0.0.0:6006と表示されます。

この場合、テンソルボードはどのように確認できますか?リモートマシンのアドレスをどのようにナビゲートできますか? 私は検索しようとしましたが、役に立つ情報がないようです。

+0

あなたが '-X'を使っているなら、あなたはXの転送を持っています...あなたはX11で実行できるリモートシステムにWebブラウザをインストールしていますか? –

+0

あなたが試したこと、遭遇したエラーをもっと正確にしてください... – Frodon

+0

Thanks @CharlesDuffy、私は '-X'とリモートWebブラウザを使用するとは考えていません。 –

答えて

18

0.0.0.0はワイルドカードアドレスです。したがって、のいずれかのアドレスを使用することができます。ただし、システムのファイアウォールがより限定的なものを実装している場合を除きます。 ( - しかし、そう誰にもできたことがなかったならば、あなただけのhttp://server.address:6006/にアクセスすることができました)のは、それあるは、ファイアウォールベースの制限を実装すると仮定しましょう、と述べた

。その場合:

ssh -L 16006:127.0.0.1:6006 [email protected] 

...そしてローカルブラウザでhttp://127.0.0.1:16006/を参照してください。

+0

接続に失敗しました... XD – Frodon

+0

LocalForwardが正しく設定されなかったか、またはリモートでテンソルボードが127.0.0.1:6006で実際に*アクセス可能でないため、ローカルに2つの場所があります。彼らのどれが実際にあなた自身であるかを調査する必要があります。 –

+0

また、 '-L'でオープンされた' ssh'インスタンスは、このトンネルを使用している間は開いたままにしておく必要があります。 –

関連する問題