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

NAT Gateway:トランジットルーターを使用して複数の VPC で NAT ゲートウェイを共有する

最終更新日:Aug 29, 2026

トランジットルーターを使用して、複数の Virtual Private Cloud (VPC) からのトラフィックを単一のインターネット NAT ゲートウェイ経由でインターネットにルーティングできます。この構成により、インターネット egress が集約され、各 VPC に個別の NAT ゲートウェイを作成する必要がなくなります。

背景情報

Cloud Enterprise Network (CEN) は、Alibaba Cloud のプライベートグローバルネットワーク上に構築された高可用性ネットワークです。CEN は、トランジットルーター (TR) を使用して、異なるリージョンの VPC 間、または VPC とオンプレミスデータセンター間でプライベート通信チャネルを確立します。

TR インスタンスは、リージョン内の中核となる転送コンポーネントです。同一リージョンまたは異なるリージョンのネットワークインスタンス間でトラフィックを転送し、柔軟なルーティングポリシーをサポートします。CEN インスタンス内では、各リージョンに 1 つの TR インスタンスを作成できます。Enterprise Edition TR にネットワークインスタンスを接続できます。接続が確立されると、Enterprise Edition TR はネットワークインスタンスのルートを保存し、ルートテーブルのエントリを参照してトラフィックを転送します。

詳細については、「トランジットルーターの仕組み」をご参照ください。

シナリオ例

ある企業が、中国 (成都) リージョンに 2 つの VPC (VPC-A と VPC-B) を所有しています。VPC-A には、vSwitch-A1 と vSwitch-A2 が作成されています。インターネット NAT ゲートウェイが vSwitch-A1 に作成され、ECS1 という名前の ECS インスタンスが vSwitch-A2 に作成されています。VPC-B には、vSwitch-B1 と vSwitch-B2 が作成され、ECS2 という名前の ECS インスタンスが vSwitch-B1 に作成されています。業務上の理由により、VPC-A と VPC-B の両方にインターネットアクセスが必要です。

この企業は、TR とそのルートテーブル機能を使用して、この要件を満たすことができます。VPC-A にインターネット NAT ゲートウェイを作成し、ゲートウェイの SNAT エントリを設定することで、VPC-A と VPC-B の両方が共有 NAT ゲートウェイを経由してインターネットにアクセスできます。

image

前提条件

  • 次の表に記載されている VPC と vSwitch が作成済みであること。詳細については、「VPCの作成と管理」をご参照ください。

    VPC

    リージョン

    vSwitch

    ゾーンと CIDR ブロック

    VPC-A

    中国 (成都)

    vSwitch-A1

    成都ゾーン A、192.168.10.0/24

    vSwitch-A2

    成都ゾーン B、192.168.20.0/24

    VPC-B

    vSwitch-B1

    成都ゾーン A、172.16.10.0/24

    vSwitch-B2

    成都ゾーン B、172.16.20.0/24

  • vSwitch-A2 に ECS1 という名前の ECS インスタンスが、vSwitch-B1 に ECS2 という名前の ECS インスタンスが作成済みであること。詳細については、「カスタム起動タブでインスタンスを作成する」をご参照ください。

  • CEN インスタンスが作成済みであること。詳細については、「CENインスタンスの作成」をご参照ください。

  • VPC が配置されているリージョンに Enterprise Edition TR が作成済みであること。詳細については、「トランジットルーターの作成」をご参照ください。

手順

ステップ 1: インターネット NAT ゲートウェイの作成

  1. [NAT Gateway] コンソールにログインします。

  2. [インターネット NAT ゲートウェイ] ページで、[インターネット NAT ゲートウェイを作成] をクリックします。

  3. [NAT ゲートウェイ] ページで、次のパラメーターを設定し、[今すぐ購入] をクリックします。

    パラメーター

    説明

    [リージョン]

    インターネット NAT ゲートウェイを作成するリージョンを選択します。

    [ネットワークとゾーン]

    NAT ゲートウェイが属する VPC と vSwitch を選択します。NAT ゲートウェイの作成後は、VPC または vSwitch を変更できません。

    [ネットワークタイプ]

    この例では、[インターネット NAT ゲートウェイ] が選択されています。

    • [インターネット NAT ゲートウェイ]:ネットワークアドレス変換機能を提供し、Elastic IP Address (EIP) を関連付けることで ECS インスタンスのインターネットアクセスを可能にし、プライベートネットワークとパブリックネットワーク間の通信を実現します。

    • [VPC NAT ゲートウェイ]:こちらもネットワークアドレス変換機能を提供しますが、EIP を関連付けることはできません。プライベートネットワーク内でのみ ECS インスタンスのアドレス変換を提供するため、内部アドレスの秘匿化やアドレス競合の回避といったシナリオに適しています。

    [Elastic IP Address]

    この例では、[EIP を購入して関連付け] が選択されています。

    • [既存のものを選択]

      [EIP インスタンス]: [インスタンスに関連付けられていない] の EIP を選択します。

    • [EIP の購入と関連付け]:デフォルトでは、トラフィック量課金の [BGP (マルチ ISP)] EIP が作成されます。業務要件に基づいて [ピーク帯域幅] を選択できます。

      説明
      • EIP を別の回線タイプまたは課金方法に関連付けたい場合は、まずEIP を申請し、次に[既存の EIP を選択]して関連付けます。

      • NAT ゲートウェイに関連付けた各 EIP は、NAT ゲートウェイが属する vSwitch のプライベート IP アドレスを 1 つ占有します。vSwitch に十分な利用可能なプライベート IP アドレスがあることを確認してください。そうでない場合、NAT ゲートウェイに新しい EIP を関連付けることができません。

    • [後で設定]:作成された NAT ゲートウェイにはインターネットアクセス機能がありません。NAT ゲートウェイに EIP を手動で関連付ける必要があります。

    インターネット NAT ゲートウェイは、[インターネット NAT ゲートウェイ] ページで確認できます。

    image

ステップ 2: VPC 接続の作成とルート設定

中国 (成都) リージョンの TR で VPC-A と VPC-B の接続を作成し、TR のルートを設定します。

  1. [CEN] コンソールにログインし、管理対象の CEN インスタンスを見つけて、その ID をクリックします。

  2. [基本情報]トランジットルーター タブで、宛先リージョン内のトランジットルーターを見つけます。アクション 列で、接続の作成 をクリックします。

    VPC-A と VPC-B の VPC 接続を作成します。

    説明

    Enterprise Edition TR がサポートするリージョンとゾーンの詳細については、「トランジットルーターのエディション」をご参照ください。

    image

  3. ルートテーブル タブで、[ルートエントリの作成] をクリックします。

    0.0.0.0/0 のルートエントリを追加し、ネクストホップを VPC-A 接続に指定して、IPv4 トラフィックを VPC-A に転送します。

    image

    image

ステップ 3: VPC ルートテーブルの設定

ルートテーブルに 0.0.0.0/0 のルートエントリを追加し、ネクストホップを TR に設定して、IPv4 トラフィックを TR に転送します。

  1. VPC コンソールにログインします。
  2. In the left-side navigation pane, click Route Tables.
  3. [ルートテーブル] ページで、VPC-Bのシステムルートテーブルを見つけ、その ID をクリックします。

  4. ルートテーブル詳細ページで、[ルートエントリ一覧] > [カスタムルート] タブをクリックし、[ルートエントリの追加] をクリックします。

  5. [ルートエントリの追加] パネルで、次のパラメーターを設定し、[OK] をクリックします。

    パラメーター

    説明

    [名前]

    ルートエントリの名前を入力します。

    [宛先 CIDR ブロック]

    [IPv4 CIDR ブロック] を選択し、[0.0.0.0/0] を入力します。

    [ネクストホップタイプ]

    ネクストホップのインスタンスタイプを選択します。

    この例では、[トランジットルーター] を選択します。

    [転送ルーター]

    VPC-B 接続を選択します。

    [カスタムルート] タブで、作成された VPC-B 接続へのルートエントリを確認できます。

ステップ 4: SNAT エントリの作成

NAT ゲートウェイで SNAT エントリを設定し、指定されたリソースが関連付けられた EIP を介してインターネットにアクセスできるようにします。

  1. [インターネットNATゲートウェイ] ページで、管理するNATゲートウェイを見つけ、[操作] 列の [SNATの設定] をクリックします。

  2. [SNAT 管理] タブで、[SNAT エントリの作成] をクリックします。

  3. [SNAT エントリの作成] ページで、以下のパラメーターを設定し、[OK] をクリックします。

    パラメーター

    説明

    SNAT エントリ

    この例では、VPC が選択されています。ビジネス要件に基づいて SNAT エントリのタイプを選択できます。

    • VPC: VPC 内のすべての ECS インスタンス、および CEN または専用回線を介して接続され、この VPC を指す 0.0.0.0/0 ルートを持つ他の VPC またはデータセンター内の ECS インスタンスが、同じ EIP を介してインターネットにアクセスする必要があるシナリオに適しています。

    • VSwitch: インターネットアクセスに対するきめ細かい制御が必要なシナリオに適しており、指定された vSwitch のみにインターネットアクセス機能を許可します。

    • ECS/ENI: インターネットアクセスに対するきめ細かい制御が必要なシナリオに適しており、指定された ECS インスタンスまたは Elastic Network Interface(ENI)のみにインターネットアクセス機能を許可します。

    • カスタム CIDR ブロック: NAT ゲートウェイを介してインターネットアクセス機能を設定するために、任意の IP CIDR ブロックを柔軟に指定する必要があるシナリオに適しています。これは、VPC 内、VPC 間、またはオンプレミスデータセンター間のさまざまなネットワーク環境をカバーし、複雑なネットワーク構造やカスタマイズされたネットワーク構造の要件を満たします。

    説明

    複数の vSwitch または ECS インスタンス/ENI を選択すると、同じパブリック IP アドレスを使用して複数の SNAT エントリが作成されます。

    EIP を選択

    インターネットにアクセスするために使用する EIP を選択します。

設定の確認

  1. [ワークベンチ] コンソールを使用して、ECS1 と ECS2 インスタンスにログインします。

  2. ping 223.5.5.5 コマンドを実行します。

    ping 応答があれば、ECS1 と ECS2 インスタンスがインターネットにアクセスできることが確認できます。

    image