Skip to content

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

逆引きゾーンと PTR レコード

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

自身の IP プレフィックスを管理している場合は、逆引きゾーンに PTR レコードを設定し、逆引き DNS ルックアップを有効にできます。

PTR レコード

PTR レコードは、特定の IP アドレスに対して許可するホストを指定します。A レコード の逆で、逆引き DNS ルックアップに使います。

かつては、送信 SMTP サーバーがスパムフィルターでブロックされないようにするため、PTR レコードが使われていました。いまは、より新しい DNS レコード(SPF、DKIM、DMARC)のほうが、ドメイン所有権の検証に適しています。

現在、PTR レコードが主に役立つのは、専用の IP 空間を所有している場合です。トレースルートやセキュリティツールに、人が読めるドメイン名を表示できます。

PTR レコードは主に逆引き DNS ルックアップに使うため、逆引きゾーンへ追加することを推奨します。

提供状況

次の Cloudflare のお客様は、逆引きゾーンを作成できます。

  • IPv4 または IPv6 のアドレス空間を持つお客様は、その IP 空間の IPv4 または IPv6 逆引きゾーンをアカウントに追加し、正引きに必要な PTR レコードを作成できます。
  • DNS Firewall のお客様は、DNS Firewall クラスターで使う IP の PTR レコードを追加するため、アカウントチームへ連絡してください。

アカウントがこれらの条件を満たさず、PTR レコードを追加したい IP プレフィックスを所有していない場合は、whois ルックアップ で IP アドレスの所有者を確認し、所有者へ連絡してください。

逆引きゾーンを設定する

逆引きゾーンを設定するには、逆引き DNS ゾーンを作成し、正引き用の PTR レコードを追加します。

1. 逆引き DNS ゾーンを作成する

  1. アカウント内で、Add > Connect a domain を選択します。

  2. サイト名には、逆引きの IP アドレスを使います。

    • IPv4 /24 プレフィックスの場合、パターンは次のとおりです。

      • IP prefix: <octet_1>.<octet_2>.<octet_3>.0/24
      • Reverse zone address: <octet_3>.<octet_2>.<octet_1>.in-addr.arpa
    • IPv4 /16 プレフィックスの場合、パターンは次のとおりです。

      • IP prefix: <octet_1>.<octet_2>.0.0/16
      • Reverse zone address: <octet_2>.<octet_1>.in-addr.arpa

    • IPv4 prefix: 198.51.100.0/24
    • Reverse zone: 100.51.198.in-addr.arpa
    • IPv6 の場合は、次の例を参照してください。
    • IPv6 prefix: 2001:DB8::0/32
    • Reverse zone: 8.b.d.0.1.0.0.2.ip6.arpa
    • IPv6 prefix: 2001:DB8::0/48
    • Reverse zone: 0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa
  3. 追加する PTR レコードが 200 件未満の場合は Free プランを選択します。それ以上の場合は有料プランを選択します。

  4. 以降のオンボーディング手順はスキップします。

2. PTR レコードを追加する

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

    Records を開く ↗
  2. プレフィックス内の各 IP について、最下位オクテットをサブドメインとして PTR レコードを追加します。

IPv4 の例

次の構成だとします。

  • Reverse zone: 100.51.198.in-addr.arpa
  • IP address: 198.51.100.123

PTR レコードのサブドメインは 123 になり、正引きの完全なドメインは 123.100.51.198.in-addr.arpa です。

種類 名前 ドメイン名 TTL
PTR 123 example.com Auto

IPv6 の例

次の構成だとします。

  • Reverse zone: 0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa
  • IP address: 2001:DB8::5

PTR レコードのサブドメインは 5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 になり、正引きの完全なドメインは 5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa です。

種類 名前 ドメイン名 TTL
PTR 5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 example.com Auto

3. Cloudflare ネームサーバーを設定する

ゾーンに割り当てられた 2 つの Cloudflare ネームサーバーを、地域インターネットレジストリ(RIR)に登録します。ネームサーバーの更新手順は、利用しているレジストリによって異なります。

この手順が終わると逆引きゾーンが有効になり、逆引き DNS ルックアップを実行できます。

その他のリソース

逆引きゾーンの設定時には、次のサードパーティツールが役立つことがあります。

役に立ちましたか?