Skip to content

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

式でリストを使う

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

Cloudflare ダッシュボードでは、 の編集方法が 2 つあります。

  • Expression Builder: ドロップダウンリストを使って式を作成します。視覚的に式を定義できます。
  • Expression Editor: テキストのみのインターフェースです。グループ化記号や、値の変換・検証用の関数など、高度な機能に対応します。

Expression Builder でリストを使う

Expression Builder でリストを使う手順は次のとおりです。

  1. Operator ドロップダウンリストから is in list または is not in list を選びます。これらの演算子に対応していないフィールドもあります。

    WAF カスタムルールの式を設定するとき、Value ドロップダウンリストから IP リストを選ぶ画面
  2. Value ドロップダウンリストからリストを選びます。プランによっては、Managed IP List を選べます。

  3. 変更を確定してルールを有効にするには、Deploy を選択します。まだ有効にしない場合は Save as Draft を選択します。

Expression Editor でリストを使う

Expression Editor でリストを使うには、in 演算子を指定し、リスト名を $<list_name> の形式で書きます。

例:

  • office_network という名前の IP リストに含まれる IP アドレスからのリクエストに一致する式:

    ip.src in $office_network
  • office_network IP リストに含まれない送信元 IP アドレスからのリクエストに一致する式:

    not ip.src in $office_network
  • Cloudflare Open Proxies の Managed IP List に含まれる IP アドレスからのリクエストに一致する式:

    ip.src in $cf.open_proxies

役に立ちましたか?