

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# DLAMI インスタンスで Jupyter Notebook サーバーにクライアントを接続する
<a name="setup-jupyter-connect"></a>

[DLAMI インスタンスで Jupyter Notebook サーバーを起動](setup-jupyter-start-server.md)したら、サーバーに接続するように Windows、macOS、または Linux の各クライアントを設定します。接続したら、サーバー上のワークスペース内にノートブックを作成して、そのノートブックにアクセスしたり、サーバー上で深層学習コードを実行したりできます。

## 前提条件
<a name="setup-jupyter-connect-prereqs"></a>

次が手元に揃っていることを確認します。これらは、SSH トンネルを設定する際に必要です。
+ Amazon EC2 インスタンスのパブリック DNS 名。詳細については、「*Amazon EC2 ユーザーガイド*」の「[Amazon EC2 インスタンスホスト名のタイプ](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-naming.html)」を参照してください。
+ プライベートキーファイルのキーペア。キーペアへのアクセスに関する詳細は、「*Amazon EC2 ユーザーガイド*」の「[Amazon EC2 のキーペアと Amazon EC2 インスタンス](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html)」を参照してください。

## Windows、macOS、または Linux の各クライアントから接続する
<a name="setup-jupyter-connect-client"></a>

Windows、macOS、または Linux の各クライアントから DLAMI インスタンスに接続するには、クライアントのオペレーティングシステムの手順に従います。

------
#### [ Windows ]

**SSH を使用して Windows クライアントから DLAMI インスタンスに接続するには**

1. PuTTY などの Windows 用 SSH クライアントを使用します。手順については、「*Amazon EC2 ユーザーガイド*」の「[PuTTY を使用して Linux インスタンスに接続する](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-linux-inst-from-windows.html)」を参照してください。その他の SSH 接続オプションについては、「[Connect to your Linux instance using SSH](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-linux-instance.html)」を参照してください。

1. (オプション) 実行中の Jupyter サーバーへの SSH トンネルを作成します。Windows クライアントに Git Bash をインストールし、macOS および Linux の各クライアントの接続手順に従います。

------
#### [ macOS or Linux ]

**SSH を使用して Linux または macOS の各クライアントから DLAMI インスタンスに接続するには**

1. ターミナルを開きます。

1. ローカルポート 8888 に対するすべてのリクエストをリモート Amazon EC2 インスタンスのポート 8888 に転送するために、次のコマンドを実行します。Amazon EC2 インスタンスにアクセスするキーの場所と Amazon EC2 インスタンスのパブリック DNS 名を置き換えて、コマンドを更新します。Amazon Linux AMI の場合、ユーザー名は `ubuntu` の代わりに `ec2-user` であることに注意してください。

   ```
   $ ssh -i {{~/mykeypair.pem}} -N -f -L 8888:localhost:8888 ubuntu@ec2-{{###-##-##-###}}.compute-1.amazonaws.com
   ```

   このコマンドを実行すると、Jupyter Notebook サーバーを実行しているリモート Amazon EC2 インスタンスとクライアントの間にトンネルが開通します。

------

**次のステップ**  
[DLAMI インスタンスでの Jupyter Notebook サーバーへのログイン](setup-jupyter-login.md)