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

Cloud Firewall:Transit Router を使用した VPC 間トラフィックの保護 (手動迂回)

最終更新日:Apr 09, 2026

このトピックでは、Transit Router (TR) と VPC ファイアウォールの間でルートを手動で設定する方法について説明します。この設定により、VPC ファイアウォールは TR によって接続された Virtual Private Cloud (VPC) 間のすべてのトラフィックを保護できます。

利用シーン

Cloud Firewall は、Cloud Enterprise Network (CEN) の Transit Router (TR) によって接続されたネットワークインスタンス間のトラフィックを保護できます。これらのネットワークインスタンスには、Virtual Private Cloud (VPC)、Virtual Border Router (VBR)、Cloud Connect Network (CCN)、VPN ゲートウェイが含まれます。

このトピックでは、VPC ファイアウォールの手動トラフィック迂回モードを設定する方法について説明します。このモードは、同一リージョン内の複数の VPC 間のトラフィックを保護します。

アーキテクチャ図

前提条件

CEN コンソールで Cloud Enterprise Network (CEN) インスタンスと 2 つの Virtual Private Cloud (VPC) を作成済みであること。このトピックでは、VPC-01VPC-02 を例として使用します。詳細については、「CEN インスタンスの作成」をご参照ください。

ステップ 1: ファイアウォール用の VPC の作成

VPC ファイアウォールには専用の VPC が必要です。この目的のために新しい VPC を作成する必要があります。

重要

ファイアウォール VPC と CEN の Transit Router (TR) が同じアカウントにあることを確認してください。そうでない場合、VPC ファイアウォールを作成できません。

  1. Virtual Private Cloud コンソールにログインします

  2. トップナビゲーションバーで、VPC を作成するリージョンを選択し、VPC の作成 をクリックします。

  3. VPC の作成 ダイアログボックスで、次の表の説明に従ってパラメーターを設定し、OK をクリックします

    パラメーター

    説明

    リージョン

    VPC ファイアウォールを有効にするリージョンを選択します。

    名前

    VPC インスタンスの名前を入力します。このトピックでは、Cfw-TR-manual-VPC を例として使用します。

    IPv4 CIDR ブロック

    VPC のプライマリ IPv4 CIDR ブロック。プレフィックス長が /26 以上のプライベート CIDR ブロックを指定します。CIDR ブロックは、ご利用のサービスの CIDR ブロックと重複してはいけません。

    vSwitch

    ネットワークインスタンス接続用の vSwitch。プレフィックス長が /28 以上のプライベート CIDR ブロックが必要です。

    TR ネットワークインスタンス接続には 2 つの vSwitch が必要です。TR サービスをサポートする 2 つの異なるアベイラビリティゾーンに作成する必要があります。遅延を減らすために、サービスがデプロイされているアベイラビリティゾーンを選択してください。3 つ目の vSwitch は VPC ファイアウォール用で、任意のアベイラビリティゾーンに配置できます。

    このトピックでは、TR 接続用のプライマリ vSwitch の名前を TR-Vswitch-01セカンダリ vSwitch の名前を TR-VSwitch-02、VPC ファイアウォール用の vSwitch の名前を Cfw-Vswitch とします

  4. VPC ページで、ファイアウォール VPC インスタンス Cfw-TR-manual-VPC を見つけ、そのインスタンス ID をクリックします。

  5. インスタンス詳細ページで、リソース タブをクリックします。ルートテーブル セクションで、追加 をクリックします

  6. 作成 ダイアログボックスで、次の表の説明に従ってルートテーブルを設定し、OK をクリックします

    パラメーター

    説明

    VPC

    作成したファイアウォール VPC を選択します。このトピックでは、Cfw-TR-manual-VPC を例として使用します。

    リソータイプ

    vSwitch を選択します。

    名前

    カスタムルートテーブルの名前を入力します。このトピックでは、VPC-CFW-RouteTable を例として使用します。

ステップ 2: ファイアウォール VPC と TR の接続

このステップでは、VPC インスタンス (Cfw-TR-manual-VPC) と Transit Router (TR) Enterprise Edition の間に接続を作成します。

  1. CEN コンソールにログインします。
  2. インスタンス ページで、VPC ファイアウォールにトラフィックを迂回させたい CEN インスタンスを見つけ、そのインスタンス ID をクリックします。

  3. インスタンス詳細ページの 基本設定 タブで、アクション 列の 接続の作成 をクリックします。または、VPC の基本情報の右側にある 添加图标 アイコンをクリックします。

  4. Create Intra-Region Connection ページで、Cfw-TR-manual-VPC と TR の間の接続を設定します。

    次の表は、ネットワークインスタンス接続を作成するための主要なパラメーターを説明しています。

    パラメーター

    説明

    ネットワークタイプ

    CEN に接続するネットワークインスタンスのタイプです。 Virtual Private Cloud (VPC) を選択します。

    リージョン

    CEN に接続するネットワークインスタンスが配置されているリージョンです。 Cfw-TR-manual-VPC を作成したリージョンと同じである必要があります。

    ネットワーク

    CEN に接続するネットワークインスタンスです。 Cfw-TR-manual-VPC のインスタンス ID を選択します。

    VSwitch

    ネットワークインスタンスの接続に関連付ける vSwitch です。 TR-Vswitch-01プライマリ vSwitch として、TR-VSwitch-02セカンダリ vSwitch として選択します。

    その他のパラメーターについては、「Enterprise Edition トランジットルーターを使用した VPC 接続の作成」をご参照ください。

ステップ 3: VPC のネットワーク接続の作成

VPC-01 と VPC-02 を CEN インスタンスにアタッチするために、それぞれ個別のネットワークインスタンス接続を作成する必要があります。

詳細については、「Enterprise Edition トランジットルーターを使用した VPC 接続の作成」をご参照ください。

ステップ 4: VPC ファイアウォールの作成

このステップでは、Cfw-TR-manual-VPC 用の VPC ファイアウォールを作成します。

Cloud Firewall コンソールで、Firewall > VPC 境界ファイアウォール に移動します。CEN (エンタープライズ版) タブで、ファイアウォールを作成したい TR インスタンスを見つけ、Actions 列の 作成する をクリックします。VPC ファイアウォールを作成する際、ManualManual に設定し、VPCCfw-TR-manual-VPC に設定し、vSwitchCfw-Vswitch に設定します。詳細については、「Enterprise Edition トランジットルーター用の VPC ファイアウォールの設定」をご参照ください。

説明

このステップを完了すると、Cloud Firewall はトラフィック迂回のために Cfw-Vswitch に Elastic Network Interface (ENI) を作成します。この ENI は、デフォルトで cfw-bonding-eni という名前で、ECS コンソールの [ネットワークとセキュリティ] > [ENI] ページで確認できます。この ENI はルーティング設定用の仮想ネットワークインターフェースです。ファイアウォールクラスターは、高可用性を確保するために、デフォルトで異なるアベイラビリティゾーンにある複数の仮想 ENI にバインドされます。手動トラフィック迂回モードでは、ファイアウォールクラスターは、自動的に割り当てられた 2 つのアベイラビリティゾーンにまたがるデュアルアクティブモデルで動作することにより、高可用性を提供します。

ステップ 5: ファイアウォール VPC のルート設定

このステップでは、TR からのトラフィックを検査のために VPC ファイアウォールに迂回させ、検査後のトラフィックを TR に戻すように VPC ルートを設定します。

  1. Virtual Private Cloud コンソールにログインします。

  2. ルートテーブル ページで、ファイアウォール VPC インスタンスのシステムルートテーブルを選択します。

  3. ルートエントリ タブで、[カスタムルート] タブをクリックします。

  4. ルートエントリの追加 をクリックし、次のセクションの説明に従ってルートエントリを設定し、他にカスタムルートエントリが存在する場合は削除します。

    主要なパラメーター:

    • ターゲット CIDR0.0.0.0/0 に設定します。

    • ネクストホップの種類ENI に設定します。

    • ENI:ステップ 4 で作成した cfw-bonding-eni を選択します。

    このステップを完了すると、TR からファイアウォール VPC に転送されたトラフィックは VPC ファイアウォールに迂回されます。

  5. ルートテーブル ページで、作成したカスタムルートテーブル VPC-CFW-RouteTable を開きます。vSwitch タブで、関連付け をクリックし、vSwitchCfw-Vswitch に設定し、OK をクリックします。

  6. ルートエントリ タブで、[カスタムルート] タブをクリックします。ルートエントリの追加 をクリックし、次のセクションの説明に従ってルートエントリを設定し、他にカスタムルートエントリが存在する場合は削除します。

    主要なパラメーター:

    • ターゲット CIDR0.0.0.0/0 に設定します。

    • ネクストホップの種類Transit Router に設定します。

    • Transit Router:ファイアウォール VPC のネットワークインスタンス接続を選択します。

    このステップを完了すると、VPC ファイアウォールは処理済みのトラフィックを TR に戻します。

ステップ 6: TR のルート設定

このステップでは、VPC-01、VPC-02、およびファイアウォール VPC の TR ルートを設定します。これにより、VPC-01 と VPC-02 間のトラフィックが VPC ファイアウォールを通過するようになります。

  1. CEN コンソールにログインします。
  2. Cloud Enterprise Network で、VPC ファイアウォールを有効にしたい TR を見つけ、そのインスタンス ID をクリックし、ルートテーブル タブに移動します。

  3. ルートテーブル タブで、左側のリストにあるシステムルートテーブルをクリックします。

  4. システムルートテーブルの詳細ページで、ルート伝播 タブをクリックします。

  5. ルート伝播 タブで、2 つのルート伝播エントリを作成します。VPC-01 と VPC-02 の接続を選択します。

    この操作により、システムルートテーブルのルート伝播が有効になり、VPC-01 と VPC-02 からのルートが自動的に学習されます。

    ルート伝播を設定した後、ルートエントリ タブで学習したルートを確認できます。

  6. システムルートテーブルの詳細ページで、ルートテーブル関連付け タブをクリックします。

  7. ルートテーブル関連付け タブで、[関連付けの作成] をクリックします。

  8. [関連付けの追加] ダイアログボックスで、Cfw-TR-manual-VPC 接続を選択します。

    このステップを完了すると、ファイアウォール VPC は TR を介して VPC-01 と VPC-02 にトラフィックを自動的にルーティングできるようになります。

  9. ルートテーブル ページで、左側のパネルの ルートテーブルの作成 をクリックします。ルートテーブルの作成 ダイアログボックスで、ルートテーブルを設定します。

    トランジットルーター には、VPC ファイアウォールを有効にしたい TR を選択し、ルートテーブルの名前を指定します。このトピックでは、Cfw-TR-RouteTable を例として使用します。

    新しいルートテーブル Cfw-TR-RouteTable は、VPC-01 と VPC-02 からのトラフィックをファイアウォール VPC Cfw-TR-manual-VPC に転送します。

  10. Cfw-TR-RouteTable ルートテーブルを見つけ、[ルートエントリの追加] をクリックします。ルートエントリの追加 ダイアログボックスで、ルートエントリを設定します。

    パラメーター:

    • 宛先 CIDR:デフォルトの CIDR ブロック 0.0.0.0/0 に設定します。

    • ブラックホールルート:デフォルトのオプション いいえ に設定します。

    • ネクストホップ:ファイアウォール VPC インスタンス Cfw-TR-manual-VPC に対応する TR 接続インスタンス ID を選択します。

  11. ルートテーブル タブで、左側のリストにあるシステムルートテーブルをクリックします。次に、詳細ページで ルートテーブル関連付け タブをクリックします。

    警告

    これらの操作は、オフピーク時間またはメンテナンスウィンドウ中に実行してください。次のステップにはルート切り替えが含まれており、長時間の TCP 接続で一時的な瞬断が発生する可能性があります。

  12. ルートテーブル関連付け タブで、ネクストホップが VPC-01 と VPC-02 であるルートテーブルの関連付けを削除します。次に、ルートテーブル タブで、左側のリストにある Cfw-TR-RouteTable ルートテーブルをクリックします。

  13. 詳細ページで、ルートテーブル関連付け タをクリックし、[関連付けの作成] をクリックします。

  14. [関連付けの追加] ダイアログボックスで、ルートテーブル関連付け に VPC-01 と VPC-02 を選択し、OK をクリックします。

    このステップを完了すると、VPC-01 と VPC-02 からのトラフィックが Cfw-TR-RouteTable に関連付けられます。VPC-01 と VPC-02 間のトラフィックは、その後ファイアウォール VPC に転送されます。

ステップ 7: 設定の確認

ログ分析機能で CEN インスタンスからのトラフィックログを確認できます。関連するログが存在すれば、転送設定が成功していることが確認できます。詳細については、「ログ分析」をご参照ください。