Cloudflare で DNS レコードを管理する手順は、次の各セクションを参照してください。
DNS レコードの概要は 概要 を参照してください。Cloudflare の利用開始時に確認しておく一般的なレコードの文脈は、DNS レコードの確認 を参照してください。
ダッシュボードで DNS レコードを作成する手順は次のとおりです。
-
Cloudflare ダッシュボードで、DNS Records ページを開きます。
Records を開く ↗ -
Add record を選択します。
-
レコードの Type を選びます。
-
レコードごとに異なる必須項目を入力します。特に重要な項目(一部のレコード)は次のとおりです。
- Proxy status:
A、AAAA、CNAMEレコードでは、ホスト名のトラフィックを Cloudflare 経由でプロキシするかどうか を決めます。 - TTL: Time to Live の略です。各レコードの有効期間と、更新がエンドユーザーに届くまでの時間を制御します。
- Comment と Tag: 自分用の参照向け レコード属性 です。
- Private network routing: 一部の Enterprise のお客様は プライベートネットワークルーティング も使えます。
AおよびAAAAレコードでは、公開ホスト名からプライベートネットワーク内のオリジンへ HTTP/HTTPS トラフィックをプロキシできます。
- Proxy status:
-
Save を選択します。
API でレコードを作成するには、POST リクエスト を使います。フィールド定義は、リクエストボディ仕様のレコードタイプを選んで確認してください。
具体的な API の例は、DNS レコードタイプ を参照してください。
ダッシュボードで DNS レコードを編集する手順は次のとおりです。
-
Cloudflare ダッシュボードで、DNS Records ページを開きます。
Records を開く ↗ -
対象のレコードで Edit を選択します。
-
必要な変更を加えます。
-
Save を選択します。
API でレコードの一部を更新するには、PATCH リクエスト を使います。既存レコード全体を上書きする場合は、PUT リクエスト を使います。
ダッシュボードで DNS レコードを削除する手順は次のとおりです。
-
Cloudflare ダッシュボードで、DNS Records ページを開きます。
Records を開く ↗ -
対象のレコードで Edit を選択します。
-
Delete を選択します。
-
確認のため、もう一度 Delete を選択します。
API でレコードを削除するには、DELETE リクエスト を使います。
ホスティングプロバイダーが変わった場合や、オリジンの IP アドレスが変わった場合は、該当する DNS レコード(通常は A または AAAA レコード)の Content の値を更新します。
使う IP アドレスが分からない場合は、ホスティングプロバイダーのドキュメントを参照してください。
オリジンなしのセットアップ(パークドメインやリダイレクト専用とも呼ばれます)のプレースホルダーアドレスが必要な場合は、予約済み IPv6 アドレス 100:: または予約済み IPv4 アドレス 192.0.2.0 を、プロキシ済み DNS レコードに使えます。
これにより、Redirect Rules、Page Rules、Workers などの製品でリクエストをルーティングできます。