Skip to content

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

顧客またはパートナー向けにカスタムルールを更新する

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

顧客やパートナーのアクセスを広げるために、カスタムルール を調整することがあります。

次のような例が考えられます。

  • API のレート制限を外す
  • ブランド資産やマーケティング資料を共有する

カスタムルールで ASN を使う

顧客やパートナーの規模が大きい場合は、自律システム番号(ASN) に基づくカスタムルールを設定できます。

ASN でトラフィックを許可する

この例では次を使います。

  • おおよその地域を指定する ip.src.asnum フィールド
  • パートナーのトラフィックがボット由来でないことを確認する cf.bot_management.score フィールド

カスタムルールの例:

  • When incoming requests match:

    フィールド 演算子 論理演算
    AS Num equals 64496 And
    Bot Score greater than 30

    式エディターを使う場合:
    (ip.src.asnum eq 64496 and cf.bot_management.score gt 30)

  • Then take action: Skip:

    • All remaining custom rules

ASN でルールを調整する

このカスタムルールの例では次を使います。

リクエストがこれらの条件を満たすと、カスタムルールは User Agent Blocking ルールをスキップします。

  • When incoming requests match:

    フィールド 演算子 論理演算
    AS Num equals 64496 And
    Bot Score greater than 50

    式エディターを使う場合:
    (ip.src.asnum eq 64496 and cf.bot_management.score gt 50)

  • Then take action: Skip:

    • User Agent Blocking

カスタムルールで IP アドレスを使う

規模の小さい組織では、IP アドレスに基づくカスタムルールを設定できます。

IP アドレスでトラフィックを許可する

この例では次を行います。

  • 送信元 IP アドレスとホストを指定します。
  • リクエストが高リスクのトラフィックでないことを確認するために、cf.bot_management.score フィールドを使います。

カスタムルールの例:

  • When incoming requests match:

    フィールド 演算子 論理演算
    IP Source Address equals 203.0.113.1 And
    Hostname equals example.com And
    Bot Score greater than 30

    式エディターを使う場合:
    (ip.src eq 203.0.113.1 and http.host eq "example.com" and cf.bot_management.score gt 30)

  • Then take action: Skip:

    • All remaining custom rules

IP アドレスでルールを調整する

このカスタムルールの例では、送信元 IP アドレスとホストを指定します。

リクエストがこれらの条件を満たすと、カスタムルールは レート制限ルール をスキップします。

  • When incoming requests match:

    フィールド 演算子 論理演算
    IP Source Address equals 203.0.113.1 And
    Hostname equals example.com

    式エディターを使う場合:
    (ip.src eq 203.0.113.1 and http.host eq "example.com")

  • Then take action: Skip:

    • All remaining custom rules

役に立ちましたか?