Skip to content

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

同じ名前のレコード

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

Cloudflare では、Name フィールドが同じ値の 新しい DNS レコード を作成できないことがあります。

このエラーは、CNAME レコードの特別な要件1 が原因で発生することがあります。

原因

次のいずれかを行うと、このエラーになります。

  • 既存の A/AAAA2 または CNAME レコードと同じ Name で CNAME レコードを作成する。
  • 既存の CNAME レコードと同じ Name で A/AAAA レコードを作成する。
  • 手動で作成した AAAAA、または CNAME レコードがある名前に対して Spectrum アプリケーションを作成する。Spectrum はアプリケーション用の DNS レコードをプロビジョニングして管理するため、同じ名前に両方を置くことはサポートされていません。ただし、複数の Spectrum アプリケーションは同じ名前を共有できます。推奨される回避策は Spectrum のトラブルシューティング を参照してください。

ホスト名に CNAME レコードがある場合、DNS サーバーはそのホスト名の DNS 情報をその CNAME レコードだけから得ると想定します。そのため、Cloudflare はこの組み合わせのレコード作成を防ぎます。

追加のレコードを置くと、DNS サーバーに矛盾した情報が送られます。この仕組みの技術的な説明は、RFC 1034 を参照してください。

解決方法

既存の DNS レコードを確認し、Name フィールドが一致する値を見つけます。現在のレコードを残すか、削除して新しいレコードを作るかを決めます。

Footnotes

  1. CNAME レコード は、ドメイン名を別の(正規の)ドメイン名に対応付けます。ターゲットのドメイン名にあるほかのレコードタイプを解決するときにも使えます。

  2. A レコードと AAAA レコード は、ドメイン名を 1 つまたは複数の IPv4 または IPv6 アドレスに対応付けます。

役に立ちましたか?