すべてのプロダクト
Search
ドキュメントセンター

Virtual Private Cloud:IPv4 CIDR ブロックを持つ VPC を作成する

最終更新日:Jun 25, 2025

このトピックでは、IPv4 CIDR ブロックを持つ仮想プライベートクラウド (VPC) を作成し、インターネットにアクセスするために VPC 内の Elastic Compute Service (ECS) インスタンスに Elastic IP アドレス (EIP) を関連付ける方法について説明します。

ある企業がクラウドにビジネスを移行し、VPC でホストされている IPv4 サービスがインターネットにアクセスできるようにすることを計画しています。構造は次の図のようになります。

VPC にサービスをデプロイする前に、最初にネットワークを計画することをお勧めします。

手順

Resource Orchestration Service (ROS) コンソールまたは VPC コンソールで IPv4 CIDR ブロックを持つ VPC を作成できます。

オプション 1:クイックセットアップ (ROS)

  1. 構成テンプレートをクリックして ROS コンソールに移動します。テンプレートがロードされた状態で [スタックの作成] ページにリダイレクトされます。

  2. 手順に基づいてパラメーターを設定し、[作成] をクリックします。

    [スタック情報] タブのステータスが [作成中] から [作成済み] に変わると、IPv4 CIDR ブロックを持つ VPC が作成されます。

    [出力] タブをクリックして、作成された VPC、EIP、および ECS インスタンスを表示します。

オプション 2:手動セットアップ (コンソール)

ステップ 1:VPC と vSwitch を作成する

  1. VPC コンソールの [VPC の作成] ページに移動します。

  2. [VPC] ページで、[VPC の作成] をクリックします。VPC と vSwitch を次のように構成し、[OK] をクリックします。

    • VPC の構成:

      • [リージョン]: クラウドリソースを作成するリージョンを選択します。この例では、[中国 (青島)] が選択されています。

      • [IPv4 CIDR ブロック]: コンソールで推奨される CIDR ブロックを選択するか、カスタム CIDR ブロックを入力します。複数の VPC を使用するシナリオでは、競合を避けるために、新しい CIDR ブロックが既存の CIDR ブロックと重複していないことを確認してください。

        1. RFC1918 で指定されているプライベート IPv4 CIDR ブロックを、サブネットマスク長 16 ~ 28 で使用することをお勧めします。たとえば、10.0.0.0/16、172.16.0.0/16、192.168.0.0/16 などです。
        2. 100.64.0.0/10、224.0.0.0/4、127.0.0.0/8、または 169.254.0.0/16 を VPC の IPv4 CIDR ブロックとして使用しないでください。
        3. 指定する IPv4 CIDR ブロックは、VPC のプライマリ CIDR ブロックです。ModifyVpcAttribute 操作の CidrBlockセカンダリ IPv4 CIDR ブロックを追加します。
    • vSwitch の構成:

      • [ゾーン]: クラウドリソースが作成されるゾーン。リソースがゾーンでサポートされているかどうか、およびインベントリの可用性を確認してゾーンを選択します。

      • [IPv4 CIDR ブロック]: コンソールでデフォルトの CIDR ブロックを選択するか、必要に応じて CIDR ブロックの範囲を変更します。vSwitch を作成した後、CIDR ブロックを変更することはできません。

        1. vSwitch が他の VPC の vSwitch またはデータセンターと通信する必要がある場合は、vSwitch の CIDR ブロックが宛先 CIDR ブロックと重複していないことを確認してください。
        2. VPC 用に複数の vSwitch を作成する必要がある場合は、[vSwitch] セクションの下にある [追加] をクリックしてパラメーターを設定します。

ステップ 2:ECS インスタンスを作成する

作成した VPC に ECS インスタンスを作成します。

  1. 左側のナビゲーションウィンドウで、[vSwitch] をクリックします。上部のナビゲーションバーで、vSwitch がデプロイされているリージョンを選択します。この例では、[中国 (青島)] が選択されています。

  2. [vSwitch] ページで、ターゲット vSwitch を見つけ、[アクション] 列から [クラウドサービスの追加] > [ECS インスタンス] を選択します。

  3. [カスタム起動] タブで、ECS インスタンスを構成します。

    • [リージョンとゾーン]: 作成した VPC と vSwitch を選択します。

    • [パブリック IP アドレス]: チェックボックスをオフにします。

    • [セキュリティグループ]: デフォルトのセキュリティグループを使用します。

  4. [注文の作成] をクリックして支払いを完了します。[コンソール] に移動し、[インスタンス] ページで作成された ECS インスタンスを表示します。

ステップ 3:EIP を作成し、EIP を ECS インスタンスに関連付ける

EIP は、独立したリソースとして購入して使用できるパブリック IP アドレスです。EIP を VPC 内の ECS インスタンスに関連付けることで、ECS インスタンスがインターネットにアクセスできるようになります。

  1. Elastic IP アドレス コンソール にログオンします。
  2. 上部のナビゲーションバーで、EIP を作成するリージョンを選択します。この例では、[中国 (青島)] が選択されています。

  3. [Elastic IP アドレス] ページで、[EIP の作成] をクリックします。EIP を構成し、購入を完了します。

  4. ターゲット EIP を見つけ、[アクション] 列の [リソースに関連付ける] をクリックします。次のパラメーターを設定し、[OK] をクリックします。

    • [インスタンスタイプ]: [ECS インスタンス] を選択します。

    • [関連付けるインスタンスを選択]: ステップ 2 で作成した ECS インスタンスを選択します。

ネットワーク接続をテストする

  1. EIP に関連付けられている ECS インスタンスに ログオン します。

  2. ping コマンドを実行して、ECS インスタンスとインターネット間の接続をテストします。

    テスト結果から、ECS インスタンスがインターネットと通信できることがわかります。验证连通性