Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

ダッシュボードで WAF マネージドルールセットをデプロイする(アカウント)

最終更新 Markdown で表示Agent セットアップ

単一ゾーンにマネージドルールセットをデプロイする場合は、ダッシュボードで WAF マネージドルールセットをデプロイする を参照してください。

マネージドルールセットをデプロイする

  1. Cloudflare ダッシュボードで WAF ページを開きます。

    WAF を開く ↗
  2. Managed rulesets タブを開きます。

    Managed rulesets タブに表示される WAF Managed Rules の設定例
  3. Deploy > Deploy managed ruleset を選択します。

  4. デプロイするマネージドルールセットの横で Select ruleset を選択します。

  5. Execution name に、ルールセットをデプロイするルールの名前を入力します。

  6. (任意)受信リクエストの一部にだけマネージドルールセットを実行する場合は、Edit scope を選択し、このデプロイルールの適用範囲を決める 式を設定 します。

  7. (任意)マネージドルールセットの動作は、次の方法でカスタマイズできます。

  8. すぐにデプロイする場合は Deploy を選択します。まだデプロイしない場合は Save as Draft を選択します。

Deployed managed rulesets の一覧に、デプロイしたマネージドルールセットの Execute ルールが表示されます。

マネージドルールセットをオンまたはオフにする

デプロイ済みマネージドルールセットの横にある Enabled トグルを切り替えて、オンまたはオフにします。

マネージドルールセットを設定する

マネージドルールセットを設定すると、1 つ以上のルールに特定のフィールド値を定義できます。たとえば、Cloudflare が設定したアクションとは別のアクションをルールに設定できます。特定のルールをオフにすることもできます。

特定の受信リクエストに対して 1 つ以上のルール、あるいは WAF マネージドルールセット全体をスキップするには、例外を追加 します。例外はスキップルールとも呼び、Deployed managed rulesets の一覧では Skip ルールとして表示されます。

すべてのルールのフィールド値を設定する

マネージドルールセット全体を設定するには、次の手順を行います。

  1. Cloudflare ダッシュボードで WAF ページを開きます。

    WAF を開く ↗
  2. Managed rulesets タブを開きます。

  3. 設定するマネージドルールセットをデプロイしている Execute ルールの説明を選択します。または、三点リーダー > Edit を選択します。

    まだマネージドルールセットをデプロイしていない場合は、次の手順を行います。

    1. Deploy > Deploy managed ruleset を選択します。
    2. デプロイして設定するマネージドルールセットの横で Select ruleset を選択します。
  4. ルールセット設定のセクションで、ドロップダウンリストから 1 つ以上のルールフィールドを選びます。選択肢は、設定中のマネージドルールセットによって異なります。

    たとえば、ルールセット内のすべてのルールに対するアクションは、Ruleset action ドロップダウンリストから選びます。

    Configure deployment ページ。ルールセット内のすべてのルールをオーバーライドするオプションが表示されています。このマネージドルールセットでは、ルールセットのアクションをオーバーライドできます。
  5. デプロイ済みのマネージドルールセットを編集している場合は Save を選択します。まだデプロイしていない場合は、すぐにデプロイするなら Deploy を、設定を後で使うために保存するなら Save as Draft を選択します。

マネージドルールセット内のルールを一括設定する

  1. Cloudflare ダッシュボードで WAF ページを開きます。

    WAF を開く ↗
  2. Managed rulesets タブを開きます。

  3. 設定したいマネージドルールセットをすでにデプロイしている場合は、そのマネージドルールセットをデプロイしているルールを探し、ルールの説明を選択します。または、マネージドルールセットをデプロイしている Execute ルールの横にある三点リーダー > Edit を選択します。

    マネージドルールセットをまだデプロイしていない場合:

    1. Deploy > Deploy managed ruleset を選択します。
    2. マネージドルールセットの横で Select ruleset を選択します。
  4. Browse rules を選択します。

    Cloudflare Managed Ruleset のルール一覧を表示している Cloudflare ダッシュボード
  1. 検索入力の下でタグを 1 つ以上選び、そのタグのルールに絞り込みます。次に、テーブル左上のチェックボックスを選び、現在のページに表示されているすべてのルールを選択します。
    現在のページにすべてのルールが表示されていない場合は、Select all <NUMBER> rules を選び、選択したタグを持つすべてのページのルールに選択範囲を広げます。

    Cloudflare Managed Ruleset の Configure deployment ページで、'sqli' タグのルールが選択されている様子。
  2. テーブル右上のボタン(例: Set status)で、選択したルールの設定を 1 つ以上更新します。

  3. Next を選びます。

  4. 選択したタグを持つ新しいルールにも、指定したフィールド値を適用するかを確認するダイアログが表示されます。

    • 選択したタグを持つ新しいルールにも設定を適用する場合は、Include new rules を選びます。
    • 選択したルールにだけ設定を適用する場合は、Only selected rules を選びます。
  5. Save を選びます。

マネージドルールセット内の単一ルールを設定する

  1. Cloudflare ダッシュボードで WAF ページを開きます。

    WAF を開く ↗
  2. Managed rulesets タブを開きます。

  3. 設定したいマネージドルールセットをすでにデプロイしている場合は、そのマネージドルールセットをデプロイしているルールを探し、ルールの説明を選択します。または、マネージドルールセットをデプロイしている Execute ルールの横にある三点リーダー > Edit を選択します。

    マネージドルールセットをまだデプロイしていない場合:

    1. Deploy > Deploy managed ruleset を選択します。
    2. マネージドルールセットの横で Select ruleset を選択します。
  4. Browse rules を選択します。

    Cloudflare Managed Ruleset のルール一覧を表示している Cloudflare ダッシュボード
  1. 利用できるフィルターでルールを検索します。

  2. 結果一覧で、表示されているドロップダウンリストとトグルを使い、各ルールの値を必要に応じて変更します。たとえば、ルール横の Status トグルでルールのステータスを変更します。

    複数のルールに同じ値を設定するには、設定するすべてのルールのチェックボックスを選びます。現在のページにすべてのルールが表示されていない場合は、Select all <NUMBER> rules を選び、すべてのページのルールに選択範囲を広げます。次に、テーブル右上のボタン(例: Set status)で、選択したルールのフィールドを 1 つ以上更新します。

    Cloudflare Managed Ruleset の Configure deployment ページで、選択したルールが表示されている様子。
  3. Next を選び、Save を選びます。

マネージドルールセットのルールを参照する

マネージドルールセット内のルールを一覧し、個別のルールやタグを検索できます。

  1. Cloudflare ダッシュボードで WAF ページを開きます。

    WAF を開く ↗
  2. Managed rulesets タブを開きます。

  3. 設定するマネージドルールセットをデプロイしている Execute ルールの説明を選択します。または、三点リーダー > Edit を選択します。

    まだマネージドルールセットをデプロイしていない場合は、次の手順を行います。

    1. Deploy > Deploy managed ruleset を選択します。
    2. 参照するマネージドルールセットの横で Select ruleset を選択します。
  4. Browse rules を選択します。

    Cloudflare Managed Ruleset のルール一覧を表示する Browse rules ページ

マネージドルールセットのデプロイルールまたは例外を削除する

  1. Cloudflare ダッシュボードで WAF ページを開きます。

    WAF を開く ↗
  2. Managed rulesets タブを開きます。

  3. Deployed managed rulesets の下で、削除するルールの横の三点リーダー > Delete を選択し、操作を確認します。

役に立ちましたか?