

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

# Amazon VPC AWS CloudShell での の使用
<a name="using-cshell-in-vpc"></a>

 AWS CloudShell Virtual Private Cloud (VPC) を使用すると、VPC に CloudShell 環境を作成できます。VPC 環境ごとに、VPC を割り当て、サブネットを追加し、最大 5 つのセキュリティグループを関連付けることができます。 は VPC のネットワーク設定を AWS CloudShell 継承し、VPC 内の他のリソースと同じサブネット内で AWS CloudShell を安全に使用して接続できるようにします。

Amazon VPC を使用すると、定義した論理的に分離された仮想ネットワークで AWS リソースを起動できます。仮想ネットワークは、お客様自身のデータセンターで運用されていた従来のネットワークによく似ていますが、 AWSのスケーラブルなインフラストラクチャを使用できるというメリットがあります。VPC の詳細については、「[Amazon Virtual Private Cloud](https://docs.aws.amazon.com/vpc/latest/userguide/what-is-amazon-vpc.html)」を参照してください。

## 運用上の制約
<a name="limitations"></a>

AWS CloudShell VPC 環境には次の制約があります。
+ IAM プリンシパルごとに作成できる VPC 環境の数は最大 2 つです。
+ VPC 環境に割り当てることができるセキュリティグループの数は最大 5 つです。
+ VPC 環境では、[アクション] メニューで CloudShell のアップロードおよびダウンロードオプションは使用できません。
**注記**  
ファイルのアップロードまたはダウンロードは、他の CLI ツールを介して、インターネットの進入/退出にアクセスできる VPC 環境から行うことができます。
+ VPC 環境は永続ストレージをサポートしていません。ストレージはエフェメラルです。アクティブな環境セッションが終了すると、データとホームディレクトリは削除されます。
+  AWS CloudShell 環境は、プライベート VPC サブネットにある場合にのみインターネットに接続できます。
**注記**  
デフォルトでは、パブリック IP アドレスは CloudShell の VPC 環境に割り当てられません。すべてのトラフィックをインターネットゲートウェイにルーティングするようにルーティングテーブルが設定されているパブリックサブネットに作成した VPC 環境は、パブリックインターネットにアクセスできません。しかし、ネットワークアドレス変換 (NAT) が設定されているプライベートサブネットは、パブリックインターネットにアクセスできます。このようなプライベートサブネットに作成した VPC 環境は、パブリックインターネットにアクセスできます。
+ アカウントにマネージド CloudShell 環境を提供するには、基盤となるコンピューティングホストに対して以下のサービスへのネットワークアクセスをプロビジョニング AWS できます。
  + Amazon S3
  + VPC エンドポイント
    + com.amazonaws.<リージョン>.ssmmessages
    + com.amazonaws.<リージョン>.logs
    + com.amazonaws.<リージョン>.kms
    + com.amazonaws.<リージョン>.execute-api
    + com.amazonaws.<リージョン>.ecs-telemetry
    + com.amazonaws.<リージョン>.ecs-agent
    + com.amazonaws.<リージョン>.ecs
    + com.amazonaws.<リージョン>.ecr.dkr
    + com.amazonaws.<リージョン>.ecr.api
    + com.amazonaws.<リージョン>.codecatalyst.packages
    + com.amazonaws.<リージョン>.codecatalyst.git
    + aws.api.global.codecatalyst

  VPC 設定を変更して、これらのエンドポイントへのアクセスを制限することはできません。

  CloudShell VPC は、すべての AWS リージョンと GovCloud リージョンで利用できます。CloudShell VPC が利用可能なリージョンのリストについては、[「 でサポートされている AWS リージョン AWS CloudShell](supported-aws-regions.md)」を参照してください。