Skip to content

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

Pseudo IPv4

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

オリジン Web サーバーが IPv4 形式の IP アドレスしか理解できない場合(Cloudflare のデフォルトの IPv6 互換 に対応していない場合)、Pseudo IPv4 を使えます。

提供状況

Free Pro Business Enterprise
提供状況 はい はい はい はい

背景

古いオリジンサーバーの分析ソフトや不正検知ソフトの中には、IPv4 形式の IP アドレスを前提としており、IPv6 アドレスに対応していないものがあります。

Pseudo IPv4Class E IPv4 アドレス空間 を使い、IPv6 アドレスに対応する一意な IPv4 アドレスをできるだけ多く提供します。

  • Class E IPv4 アドレスの例: 240.16.0.1
  • IPv6 アドレスの例: 2400:cb00:f00d:dead:beef:1111:2222:3333

Pseudo IPv4 を設定する

Cloudflare は Pseudo IPv4 の設定として、次の 3 つの選択肢を提供します。

  • Off: デフォルト値です。
  • Add Header: 元の IPv6 アドレスからハッシュした Class E IPv4 アドレスを、Cloudflare が Cf-Pseudo-IPv4 ヘッダーに自動で追加します。
  • Overwrite Headers:

    Pseudo IPv4Overwrite Headers に設定されている場合、Cloudflare は既存の Cf-Connecting-IP および X-Forwarded-For ヘッダーを疑似 IPv4 アドレスで上書きし、実際の IPv6 アドレスは CF-Connecting-IPv6 ヘッダーに保持します。

Pseudo IPv4 を設定する手順は次のとおりです。

ダッシュボードで Pseudo IPv4 の設定を変更するには、次の操作をします。

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

    Network を開く ↗
  2. Pseudo IPv4 で、希望する設定を選びます。

API で Pseudo IPv4 を変更するには、URI パスの設定名を pseudo_ipv4 にし、value パラメーターを希望する値("off""add_header""overwrite_header")に設定して PATCH リクエストを送信します。

役に立ちましたか?