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

Cloud Enterprise Network:ルーティングポリシーを使用してVPCとCIDRブロック間の通信を無効にする

最終更新日:Aug 21, 2024

このトピックでは、ルーティングポリシーを使用して仮想プライベートクラウド (VPC) とCIDRブロック間の通信を無効にする方法について説明します。

前提条件

説明

この機能は、Basic Editionトランジットルーターでのみサポートされます。

背景情報

デフォルトでは、CENインスタンスにアタッチされているVPCは、CENインスタンスにアタッチされている他のVPC、仮想ボーダールーター (VBR) 、およびCloud Connect Network (CCN) インスタンスと通信できます。 一部のシナリオでは、VPCとVPC、VBR、またはCCNインスタンスのCIDRブロックとの間の通信を無効にする必要がある場合があります。限制网段间互通

前の図に示すように、VPCとVBRはCENインスタンスにアタッチされています。VBRは、BGPを介してデータセンターからCIDRブロック1とCIDRブロック2を指す2つのルートを学習します。 デフォルトでは、VPCはCIDRブロック1およびCIDRブロック2と通信できます。 VPCがCIDRブロック1と通信しない場合は、ルーティングポリシーを設定して、それらの間の通信を無効にすることができます。 VPCは引き続きCIDRブロック2と通信できます。

ステップ1: CIDRブロック1を指すVBRルートを拒否するようにVPCを設定するルーティングポリシーを追加する

次の手順を実行して、CIDRブロック1を指すVBRルートを拒否するようにVPCを設定するルーティングポリシーを追加します。

  1. CENコンソールにログインします。

  2. インスタンスページで、管理するCENインスタンスのIDをクリックします。

  3. インスタンスの詳細ページで、ルーティングポリシーを追加するリージョンを見つけ、そのリージョンにデプロイされているトランジットルーターのIDをクリックします。

  4. トランジットルーターの詳細ページで、ルートテーブルタブをクリックし、ルーティングポリシー.

  5. [ルーティングポリシー] タブで、[ルーティングポリシーの追加] をクリックします。 次のパラメーターを設定し、[OK] をクリックします。

    • ルーティングポリシーの優先度: ルーティングポリシーの優先度の値を入力します。 数字が小さいほど、優先度が高くなります。 この例では、20が入力されます。

    • リージョン: ルーティングポリシーを適用するリージョンを選択します。 この例では、中国 (杭州) が入力されます。

    • ポリシーの方向: ルーティングポリシーを適用する方向を選択します。 この例では、[Egress Regional Gateway] が選択されています。

    • 一致条件: ルーティングポリシーの一致条件を設定します。 この例では, 次の一致条件を指定します。

      • ソースインスタンスIDリスト: VBRのIDが選択されています。

      • ルートプレフィックス: 192.168.0.0/24が使用されます。 条件タイプ完全一致に設定されます。

    • アクションポリシー: 一致条件を満たすルートで実行するアクションを選択します。 この例では、[拒否] が選択されています。

    ルーティングポリシーを追加したら、[ネットワークルート] タブに移動して、192.168.0.0/24を指すルートがVPCから削除されているかどうかを確認できます。限制网段间互通

ステップ2: ネットワーク接続のテスト

  1. 次の手順を実行して、VPCとCIDRブロック1間の接続をテストします。

    1. VPCのECSインスタンスにログインします。

    2. pingコマンドを実行して、CIDRブロック1のIPアドレスをpingします。

      結果は、ECSインスタンスがCIDRブロック1のIPアドレスにアクセスできないことを示しています。ECS1 to ECS2

  2. 次の手順を実行して、VPCとCIDRブロック2間の接続をテストします。

    1. VPCのECSインスタンスにログインします。

    2. pingコマンドを実行して、CIDR Block 2のIPアドレスをpingします。

      結果は、ECSインスタンスがCIDRブロック2のIPアドレスにアクセスできることを示しています。ECS2 to ECS3