Skip to content

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

カスタムリスト

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

カスタムリストは、同じ種類の項目(IP アドレス、ホスト名、ASN など)を 1 つ以上含み、ルール式で名前を指定してまとめて参照できます。

Cloudflare が対応するカスタムリストの種類は次のとおりです。

種類ごとにプロパティと CSV ファイル形式が異なります。詳細は次の各セクションを参照してください。

Managed IP Lists など、Cloudflare が管理するリストについては、Managed Lists を参照してください。

カスタムリストを作成する

ダッシュボードでリストを作成する または Lists API を参照してください。

カスタムリストを使う

カスタムリストは、ルールの in 演算子と、カスタムリストが対応するフィールドを組み合わせて使います。

<FIELD> in $<LIST_NAME>

使えるフィールドは、リスト項目の種類によって異なります。

リスト項目の種類 使えるフィールド
IP アドレス Fields reference に掲載されている型が IP address のフィールド
ホスト名 http.host
ASN ip.src.asnum

詳細と例は、式でリストを使う を参照してください。


カスタムリストの種類

IP アドレスのリスト(IP lists)

IP アドレスのカスタムリストの項目は、次のいずれかの形式である必要があります。

  • 個別の IPv4 アドレス
  • 個別の IPv6 アドレス
  • プレフィックスが /8 から /32 の IPv4 CIDR 範囲
  • プレフィックスが /12 から /128 の IPv6 CIDR 範囲

同じリストに、個別アドレスと CIDR 範囲を混在できます。

リスト内の IPv6 アドレスには、大文字と小文字のどちらも使えます。ただし、リストを保存すると、大文字は小文字に変換されます。

CSV ファイル形式

CSV ファイルで IP アドレスのカスタムリストに項目をアップロードするときは、次のファイル形式を使います(1 行に 1 項目)。

<IP_ADDRESS_1>,<DESCRIPTION>
<IP_ADDRESS_2>

<DESCRIPTION> フィールドは任意です。

ホスト名のリスト

ホスト名のカスタムリストの項目は、Fully Qualified Domain Name(FQDN)である必要があります。項目には * のプレフィックス / サブドメインワイルドカードを含められます。その場合、直後に .(ピリオド)が必要です。スキーム(https:// など)や URL パスは含められません。

たとえば、ホスト名のカスタムリストでは次のエントリが有効です。

  • example.com
  • api.example.com
  • *.example.com

一方、example.com/path/subfolder は無効です。

ホスト名のカスタムリストには、有効なホスト名(有効な FQDN)を追加できます。ホスト名は、現在の Cloudflare アカウントに属している必要はありません。

CSV ファイル形式

CSV ファイルでホスト名のカスタムリストに項目をアップロードするときは、次のファイル形式を使います。

<HOSTNAME_1>,<DESCRIPTION>
<HOSTNAME_2>

<DESCRIPTION> フィールドは任意です。

ASN のリスト

自律システム番号(ASN)のカスタムリストの項目は、整数値である必要があります。

たとえば、ASN のリストでは次のエントリが有効です。

  • 1
  • 13335
  • 64512

CSV ファイル形式

CSV ファイルで ASN のカスタムリストに項目をアップロードするときは、次のファイル形式を使います。

<ASN_1>,<DESCRIPTION>
<ASN_2>

<DESCRIPTION> フィールドは任意です。

役に立ちましたか?