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

Cloud Enterprise Network:Connect VPCs across accounts

最終更新日:Aug 26, 2026

異なる Alibaba Cloud アカウントの VPC を同じ CEN インスタンスに追加することで、クロスアカウントのネットワーク接続を実現できます。

シナリオ

2 つの Alibaba Cloud アカウントがあると仮定します。

  • アカウント A には、2 つの VPC (VPC1VPC2) と 1 つの CEN (CEN1) があります。

  • アカウント B には VPC (VPC3) があります。

同一リージョン内の VPC 間の通信」で説明されているように、VPC1VPC2 はすでに CEN1 にアタッチされており、相互に通信できます。

目標は、VPC3CEN1にアタッチして、3つの VPC すべてが通信できるようにすることです。

image

3 つの VPC のネットワーク構成:

パラメータ

VPC1

VPC2

VPC3

アカウント

アカウント A

アカウント A

アカウント B

リージョン

中国 (杭州)

中国 (杭州)

中国 (杭州)

IPv4 CIDR ブロック

10.0.0.0/16

172.16.0.0/16

192.168.0.0/16

vSwitch 1

アベイラビリティーゾーン J、CIDR ブロック 10.0.0.0/24

アベイラビリティーゾーン J、CIDR ブロック 172.16.0.0/24

アベイラビリティーゾーン J、CIDR ブロック 192.168.0.0/24

vSwitch 2

アベイラビリティーゾーン K、CIDR ブロック 10.0.1.0/24

アベイラビリティーゾーン K、CIDR ブロック 172.16.1.0/24

アベイラビリティーゾーン K、CIDR ブロック 192.168.1.0/24

ECS インスタンス IP

ECS1:10.0.0.1

ECS2:172.16.0.1

ECS3:192.168.0.1

重要

ネットワークを計画する際の注意事項:

  • VPC の CIDR ブロックは重複させることはできません。重複する場合は、重複しない CIDR ブロックを持つ VPC にリソースを移行してください。

  • ゾーンレベルの障害復旧のため、少なくとも 2 つのアベイラビリティーゾーンに vSwitch を作成してください。

このガイドの手順は、8.x.x.x や 121.x.x.x などの非 RFC 1918 範囲を含む、任意の有効な IPv4 CIDR ブロックに適用されます。このシナリオ例では 10.0.0.0/16、172.16.0.0/16、192.168.0.0/16 を使用していますが、VPC が使用する CIDR ブロックに関わらず、手順は同じです。唯一の要件は、接続する VPC の CIDR ブロックが重複しないことです。

操作手順

これは 2 段階のプロセスです。

  • アカウント B にログオンし、アカウント A に VPC3CEN1 にアタッチする権限を付与します。

  • アカウント A にログオンし、VPC3CEN1 にアタッチします。

ステップ 1:アカウント B からアカウント A への権限付与

  1. アカウント B で VPC コンソールにログインします。

  2. VPC3 のインスタンス ID をクリックし、クロスアカウント権限付与 タブに移動して、CEN クロスアカウント権限付与 をクリックします。 次の設定を構成します。

    • [相手側アカウント UID]: アカウント A (メインアカウント) の ID を入力します。

      Alibaba Cloud アカウント ID の確認方法

      コンソール右上のプロフィール画像にカーソルを合わせます。

      • メインアカウント:右上のアカウント名をクリックし、ドロップダウンで [アカウント ID] を見つけて、コピーアイコンをクリックします。

      • RAM ユーザー:右上のユーザー名をクリックします。[メインアカウント ID] がドロップダウンに表示されます。

    • [ピアリングアカウント CEN ID]: アカウント A 内の VPC1VPC2 がアタッチされている CEN インスタンス CEN1 のインスタンス ID を入力します。

    • [支払人]: このチュートリアルでは、デフォルトの CEN の所有者 を選択します。

手順 2:アカウント A から VPC3CEN1 にアタッチする

  1. アカウント A で CEN コンソールにログインします。

  2. CEN1 のインスタンス ID をクリックし、中国 (杭州) リージョンのトランジットルーターを見つけ、アクション 列で 接続の作成 > リージョン内接続の作成 をクリックします。

  3. リージョン内接続の作成 ページで、以下の設定を構成します。

    • [ネットワークタイプ]: 仮想プライベートクラウド (VPC) を選択します。

    • [リージョン]: 中国 (杭州) を選択します。

    • リソース所有者 ID別のアカウント を選択し、アカウント B の Alibaba Cloud アカウント ID を入力します (VPC3 はアカウント B に属します)。

    • [接続名]: attach3 を入力します。

    • [ネットワーク]: VPC3 のインスタンス ID を選択します。

      ドロップダウンが空の場合、VPC3 から CEN1 へのクロスアカウント承認は設定されていません。相手側アカウント UID がアカウント A の ID であり、ピアリングアカウント CEN IDCEN1 のインスタンス ID であることを確認してください。
    • [VSwitch]:システムによって VPC3 内の 2 つの vSwitch が自動的に選択されます。

      システムは、災害復旧のために 2 つの可用性ゾーンから vSwitch を自動的に選択します。VPC3 に vSwitch が 1 つのゾーンにしかない場合は、まず別のゾーンに作成してください。
    • [詳細設定]: デフォルトのままにします。これらの設定については、「ルーティングの仕組み」で説明されています。

接続の確認

  1. 3 つの ECS インスタンスすべてのセキュリティグループルールで、インバウンド ICMP トラフィックが許可されていることを確認します。

  2. アカウント B の ECS3ログオンし、ping を実行して ECS1 に到達します:

    ping 10.0.0.1
    [root@iZbp xxx ~]# ping 10.0.0.1
    PING 10.0.0.1 (10.0.0.1) 56(84) bytes of data.
    64 bytes from 10.0.0.1: icmp_seq=1 ttl=63 time=0.580 ms
    64 bytes from 10.0.0.1: icmp_seq=2 ttl=63 time=0.421 ms
    64 bytes from 10.0.0.1: icmp_seq=3 ttl=63 time=0.281 ms
    64 bytes from 10.0.0.1: icmp_seq=4 ttl=63 time=0.295 ms
    64 bytes from 10.0.0.1: icmp_seq=5 ttl=63 time=0.296 ms
    64 bytes from 10.0.0.1: icmp_seq=6 ttl=63 time=0.247 ms
    64 bytes from 10.0.0.1: icmp_seq=7 ttl=63 time=0.269 ms

    ping が成功すると、VPC3VPC1 が通信できることが確認されます。ping 172.16.0.1 を実行して、VPC3VPC2 間の接続を確認します。

ルーティング

VPC アタッチメントが作成されると、システムはデフォルトで有効になっている 3 つの高度な機能に基づいて自動的にルーティングを設定します。

デフォルトでは、次の 3 つのオプションが有効になっています。[トランジットルーターのデフォルトルートテーブルに関連付ける] (VPC 接続をトランジットルーターのデフォルトルートテーブルに関連付けます)、[トランジットルーターのデフォルトルートテーブルにシステムルートを伝播する] (VPC システムルートをトランジットルーターにアドバタイズし、他のアタッチされたネットワークインスタンスとの通信を可能にします)、および [トランジットルーターを指すルートを自動的に作成し、現在の VPC のすべてのルートテーブルに追加する] (すべての VPC ルートテーブルに 3 つのルート — 10.0.0.0/8、172.16.0.0/12、192.168.0.0/16 — を追加し、ネクストホップはトランジットルーターを指します。デフォルトでは、トランジットルーターは VPC にルートをアドバタイズしません)。 ルーティングをカスタマイズするには、これらのチェックボックスをオフにし、ルートの関連付けと伝播を手動で設定します。 詳細については、「ルート管理」をご参照ください。

説明

IPv6 トラフィックの場合、VPC 接続を作成した後、VPC で ルート同期 を有効にするか、VPC 接続を指す IPv6 ルートエントリを手動で追加 してください。

TR デフォルトルートテーブル

宛先 CIDR ブロック

ネクストホップ

ルートタイプ

10.0.0.0/24

attach1

伝播

10.0.1.0/24

attach1

伝播

172.16.0.0/24

attach2

伝播

172.16.1.0/24

attach2

伝播

192.168.0.0/24

attach3

伝播

192.168.1.0/24

attach3

伝播

VPC1 システムルートテーブル

宛先 CIDR ブロック

ネクストホップ

ルートタイプ

10.0.0.0/24

ローカル

システム

10.0.1.0/24

ローカル

システム

10.0.0.0/8

attach1

カスタム

172.16.0.0/12

attach1

カスタム

192.168.0.0/16

attach1

カスタム

VPC2 システムルートテーブル

宛先 CIDR ブロック

ネクストホップ

ルートタイプ

172.16.0.0/24

ローカル

システム

172.16.1.0/24

ローカル

システム

10.0.0.0/8

attach2

カスタム

172.16.0.0/12

attach2

カスタム

192.168.0.0/16

attach2

カスタム

VPC3 システムルートテーブル

宛先 CIDR ブロック

ネクストホップ

ルートタイプ

192.168.0.0/24

ローカル

システム

192.168.1.0/24

ローカル

システム

10.0.0.0/8

attach3

カスタム

172.16.0.0/12

attach3

カスタム

192.168.0.0/16

attach3

カスタム

よくある質問

クロスリージョン、クロスアカウント VPC の接続

プロセスは「リージョン間の VPC 接続」と同様ですが、VPC が異なるアカウントに属している点が異なります。アタッチメントを作成する前に、クロスアカウント権限付与 (ステップ 1) を完了してください。

部分的な接続とネットワーク分離

複数のトランジットルータールートテーブルを使用して、VPC1 と VPC2 を分離しながら、両方が VPC3 と通信できるようにします。詳細については、「VPC を分離し、共有サービスへのアクセスを有効化」をご参照ください。