ADC
ご意見をお寄せいただきありがとうございました

この記事は機械翻訳されています.免責事項

データセットの構成

データセットを構成するには、サーバーの文字列をパターンとして指定し、タイプ(数値、IPv4 アドレス、または IPv6 アドレス)を割り当て、データセット範囲を構成する必要があります。パターンに一意のインデックス値を手動で割り当てることも、インデックス値を自動的に割り当てることもできます。データセットは、HTTPまたは任意の7層プロトコルに関連していません。これは、テキストまたは文字列に対してのみ機能します。このようなNUM、ULong、IPv4、IPv6、MAC、ダブルなどのデータセットの異なる種類があります。タイプを選択し、指定したタイプに基づいてデータセット範囲を定義できます。

注:

ポリシーデータセットでは、大文字と小文字が区別されます(大文字と小文字を無視する式を指定しない限り)。したがって、たとえば、MAC アドレス ff: ff: ff: ff は、MAC アドレス FF: FF: FF: FF: FF と同じではありません。

データセットのインデックス値に適用されるルールは、パターンセットに似ています。インデックス値の詳細については、 パターンセットの構成を参照してください

データセットを構成するには

データセットを構成するには、次の手順を完了する必要があります。

  1. ポリシーデータセットの追加
  2. ポリシーデータセットへのバインドパターン
  3. ポリシー式の追加
  4. ポリシー設定の確認

ポリシーデータセットの追加

コマンドプロンプトで、次の操作を行います。

add policy dataset <name> <type>

例:

add policy dataset ds1 ipv4 -comment numbers

データセットへのパターンのバインド

コマンドプロンプトで入力します。

bind policy dataset <name> <value> [-index <positive_integer>] [-endRange <string>] [-comment <string>]

例:

bind policy dataset ds1 1.1.1.1 -endRange 1.1.1.10 -comment short description about the pattern bound to the data set

注:

データセットにバインドするすべてのパターンについて、この手順を繰り返す必要があります。1 つのデータセットにバインドできるパターンの数は最大 5000 個です。

また、データセット範囲は、データセットにバインドされた他の範囲と重複してはいけません。また、データセットにバインドされた単一の値を含めることはできません。重複する範囲を持つデータセットをバインドすると、エラーが発生します。

例:

add policy dataset ip_set ipv4 Done bind policy dataset ip_set 2.2.2.25 Done bind policy dataset ip_set 2.2.2.20 -endRange 2.2.2.30 ERROR: The range overlaps an existing range or includes a value bound to the dataset.

データセットにバインドされた単一の値と等しい場合、またはデータセットにバインドされた範囲の下限値と上限 (下限 <= 値 && 値 <-上限) の間にある値は、データセット内にあると見なされます。

ポリシーデータセットでポリシー式を使用する

コマンドプロンプトで入力します。

add policy expression exp1 http.req.body(100).contains_any("ds1")

ここで、 式は、データセットds1にバインドされたパターン(または範囲内のパターン)が、HTTPリクエスト本体の最初の100バイトに存在するかどうかをチェックします。

データセット構成の確認

コマンドプロンプトで入力します。

show policy dataset ds1 > show policy dataset ds1

例:

Dataset: ds1 Type: IPV4 1) Bound Dataset Range from: 1.1.1.1 through: 1.1.1.10 Index: 1

構成ユーティリティを使用してデータセットを構成するには

次の手順に従って、ポリシーデータセットを設定します。

  1. [AppExpert] > [データセット] に移動します。
  2. 詳細ペインの [データセット] で、[追加] をクリックします。
  3. [データセットの構成] ページで、次のパラメータを設定します。

    1. Name:ポリシーデータセットの名前。
    2. タイプ。データセットにバインドする値のタイプ。

    データセットの構成

  4. [挿入] をクリックして、特定のタイプのデータセット値をバインドします。
    1. 値。データセットに関連付けられた指定されたタイプの値。
    2. インデックス。データセットのインデックス値。
    3. 終了範囲。データセットエントリ。これは<value>から<end_range>までの範囲です。
    4. コメント。データセットに関する簡単な説明。

    データセットバインディング

  5. [挿入 して 閉じる] をクリックします。
  6. コメントを入力します。
  7. [作成]して[閉じる] をクリックします。
このコンテンツの正式なバージョンは英語で提供されています。Cloud Software Groupドキュメントのコンテンツの一部は、お客様の利便性のみを目的として機械翻訳されています。Cloud Software Groupは機械翻訳されたコンテンツを管理していないため、誤り、不正確な情報、不適切な用語が含まれる場合があります。英語の原文から他言語への翻訳について、精度、信頼性、適合性、正確性、またはお使いのCloud Software Group製品またはサービスと機械翻訳されたコンテンツとの整合性に関する保証、該当するライセンス契約書またはサービス利用規約、あるいはCloud Software Groupとのその他すべての契約に基づき提供される保証、および製品またはサービスのドキュメントとの一致に関する保証は、明示的か黙示的かを問わず、かかるドキュメントの機械翻訳された範囲には適用されないものとします。機械翻訳されたコンテンツの使用に起因する損害または問題について、Cloud Software Groupは責任を負わないものとします。
データセットの構成