Webアプリケーション・ファイアウォール・ポリシーへのレート制限ルールの追加
レート制限ルールを追加して、HTTPリクエスト・プロパティの検査を許可し、Webアプリケーション・ファイアウォール(WAF)ポリシーに関連付けられた一意のクライアントIPアドレスごとにリクエスト頻度を制限します。
コンソールの使用
- ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Web Application Firewall」で、「ポリシー」をクリックします。
- 「ポリシー」ページで、ポリシーを含むコンパートメントを選択します。
- (オプション)リストされたポリシーを名前、ステータス、ポリシー・タイプ(WAFポリシー)または作成日でフィルタします。
- レート制限ルールを追加するWAFポリシーの名前をクリックします。
- ポリシーの詳細ページの「ポリシー」で、「レート制限」をクリックします。
- 「レート制限の管理」をクリックします。
- 「レート制限の管理」ダイアログ・ボックスで、「レート制限ルールの追加」をクリックします。
-
「レート制限ルールの追加」ダイアログ・ボックスで、次のようにオプションを入力します。
- 名前: レート制限ルールの名前を入力します。
-
条件: アクション/ルール アクションを実行するには、満たす必要がある前提条件を指定します。表示されるパラメータは、「条件タイプ」および「演算子」で選択した値によって異なります。「+別の条件」をクリックし、ANDを使用して、最初の条件にリンクする別の条件を追加します。「X」をクリックして、関連する条件行を削除します。
(オプション)拡張コントロールの表示をクリックし、条件構文を使用してボックスに条件を指定します。「条件の理解」を参照してください。
-
レート制限の構成: 条件を適用する前に満たす必要がある次の条件を入力します。
- リクエスト制限: 実行するリクエストの最大数を入力します。
- 期間: 経過した秒数を入力します。
- アクション期間: アクションの期間を秒単位で入力します。
- 完了する別のレート制限構成行を表示するには、「+別のレート制限」をクリックします。「X」をクリックして、関連するレート制限構成行を削除します。
-
ルール・アクション: 前述の条件が満たされたときに従う既存のルールを選択するか、「新規アクションの作成」を選択して追加します。
- チェック: 現在のモジュールでのルールの実行を停止しないアクション。かわりに、ルール実行の結果をドキュメント化したログ・メッセージを生成します。
-
事前構成済チェック・アクション: ルールの実行を可能にし、結果を文書化するログ・メッセージを生成します。
- 戻りHTTPレスポンス: HTTPリクエストまたはHTTPレスポンスの以降の処理をすべて取り消し、アクション定義で構成できる事前定義済HTTPレスポンスを返すアクション。
-
Preconfigured 401 Response Code Action: 定義されたHTTPレスポンスを返します。レスポンス・コード構成(ヘッダーおよびレスポンス・ページ本文)は、このアクションの実行時に返されるHTTPレスポンスを決定します。
「ヘッダー詳細の表示」をクリックして、選択した返却HTTPレスポンス・アクションで指定されたHTTPレスポンス・ヘッダーを表示します。
「レスポンス・ページ本文詳細の表示」をクリックして、選択した返却HTTPレスポンス・アクションで指定されたHTTPレスポンス本文を表示します。
詳細は、「Webアプリケーション・ファイアウォールのアクション」を参照してください。
- 「レート制限ルールの追加」をクリックします。
- 「レート制限の管理」ダイアログ・ボックスで、「変更の保存」をクリックします。