このトピックでは、プレフィックスリストを使用してセキュリティグループルールの管理を簡素化する方法について説明します。
このタスクについて
プレフィックスリストは、1つ以上のネットワークプレフィックス (CIDRブロック) のセットです。 プレフィックスリストを参照して、セキュリティグループルールを設定できます。 プレフィックスリストのエントリが変更されると、このプレフィックスリストを参照するすべてのセキュリティグループルールも更新されます。 IPアドレスを個別に参照するのではなく、頻繁に使用するIPアドレスをプレフィックスリストに入れて、セキュリティグループルールでプレフィックスリストを参照できます。 これにより、権限付与オブジェクト以外の同じ属性を共有するセキュリティグループルールを、プレフィックスリストを権限付与オブジェクトとして使用する単一のルールに統合でき、セキュリティグループルールの管理の負担を軽減できます。 プレフィックスリストの詳細については、「概要」をご参照ください。
シナリオの使用
リソースのセキュリティを確保するために、クラウド内のリソースに対して複数のセキュリティドメインを計画しているとします。 各セキュリティドメインは、セキュリティグループに対応する。 クラウド外のオフィスネットワークなどのパブリックリソースには、複数のセキュリティドメインのリソースにアクセスする必要があります。 このパブリックリソースには、複数の可変CIDRブロックがあります。
プレフィックスリスト機能を使用しない場合は、パブリックリソースからのアクセスを許可するために、複数のセキュリティグループの承認オブジェクトとしてパブリックリソースのCIDRブロックを参照する複数のルールを設定する必要があります。 設定されたセキュリティグループルールは、承認オブジェクトを除いて同じ属性を共有する必要があります。 パブリックリソースのCIDRブロックが変更された場合、複数のセキュリティドメインのセキュリティグループの対応するルールを変更する必要があります。 セキュリティグループとCIDRブロックの数が多いほど、セキュリティグループルールの管理が難しくなります。
プレフィックスリスト機能を使用する場合は、パブリックリソースのCIDRブロックからプレフィックスリストを作成し、パブリックリソースからのアクセスを許可するために、複数のセキュリティグループの許可オブジェクトとしてプレフィックスリストを参照するルールを設定できます。 パブリックリソースのCIDRブロックが変更された場合、プレフィックスリスト内の対応するエントリを変更するだけで済み、関連付けられたセキュリティグループルールも更新されます。 これにより、セキュリティグループルールを1つずつ変更する必要がなくなり、セキュリティグループルールの管理が簡単になります。
複数のAlibaba Cloudリージョンにリソースがある場合、クローン機能を使用して、リージョン間でプレフィックスリストをクローンできます。
手順
その他の使用シナリオ
シナリオ | 個々のIPアドレスを参照するセキュリティグループルール | プレフィックスリストを参照するセキュリティグループルール |
---|---|---|
5つのIPアドレスからのアクセスを拒否する | 50のセキュリティグループのそれぞれから5つのIPアドレスを1つずつ参照する5つの許可ルールを削除する場合、250の削除操作が必要です。 Event if you batch remove the five allow rules from each security group, 50 remove operations are still required. | 5つのIPアドレスを含む5つのエントリをプレフィックスリストから1つずつ削除する場合、5つの削除操作が必要です。 プレフィックスリストから5つのエントリを一括削除する場合、1回の削除操作のみが必要です。 |
5つのIPアドレスからのアクセスを許可するようにルールまたはエントリを変更する | 50のセキュリティグループのそれぞれで5つのルールを変更して5つのIPアドレスからのアクセスを許可する場合は、250の変更操作が必要です。 | 5つのエントリを変更してプレフィックスリストに5つのIPアドレスを含める場合、5つの変更操作が必要です。 |
5つのIPアドレスからのアクセスを許可するルールまたはエントリを追加する | 50のセキュリティグループのそれぞれに5つのルールを追加して、5つのIPアドレスからのアクセスを許可する場合。 この場合、250の追加操作が必要です。 各セキュリティグループに5つのIPアドレスを参照する単一のルールを追加すると、イベントが発生します。 | 5つのIPアドレスを含む5つのエントリをプレフィックスリストに追加する場合、5つの追加操作が必要です。 5つのIPアドレスを含む1つのエントリをプレフィックスリストに追加する場合、必要な追加操作は1つだけです。 |
5つのIPアドレスからのアクセスを許可するようにルールまたはエントリを変更し、別の5つのIPアドレスからのアクセスにルールまたはエントリを追加する | 50のセキュリティグループのそれぞれで5つのルールを変更して5つのIPアドレスからのアクセスを許可し、各セキュリティグループに5つのルールを追加して別の5つのIPアドレスからのアクセスを許可する場合、合計500の操作が必要になります。 5つのIPアドレスを参照する5つのルールを変更し、各セキュリティグループでさらに5つのIPアドレスを参照する1つのルールを追加しても、合計300の操作が必要です。 | 5つのIPアドレスを含めるように5つのエントリを変更し、プレフィックスリストに他の5つのIPアドレスを含めるように5つのエントリを追加する場合、合計10の操作が必要です。 5つのエントリを変更し、プレフィックスリストにさらに5つのIPアドレスを含む1つのエントリを追加する場合、合計6つの操作が必要です。 |