Yeap DNS と CDN への接続
ドメインのネームサーバーを Yeap DNS またはサードパーティのプロバイダーに変更し、NS チェックを確認して Yeap CDN に接続します。
ドメインの登録後は、そのドメインへのクエリに応答する DNS サービスが必要です。このガイドでは、Yeap Cloud で登録または Yeap Cloud に移管したドメインを Yeap DNS に接続する方法、代わりにサードパーティ DNS プロバイダーを利用する方法、および Yeap CDN に接続する方法を説明します。
DNS サービスの選択
| 選択肢 | 適した用途 |
|---|---|
| Yeap DNS | ドメイン、DNS レコード、CDN を一つのコンソールで管理し、DNSSEC などの Yeap DNS の機能も利用する場合 |
| サードパーティ DNS | 別の DNS プロバイダーに多数のレコードがあり、まだ移行したくない場合 |
どちらも Yeap CDN と併用できます。違いについては、後述の「Yeap CDN への接続」を参照してください。
ケース 1: 登録時にネームサーバーを空欄にした場合
登録時に ネームサーバー を空欄にした場合、登録が成功すると、プラットフォームが自動的に次の処理を行います。
- DNS → ゾーン管理に、そのドメインの無料 DNS ゾーンを作成します。説明には、登録時に自動作成されたことが記載されます。
- レジストラに登録されたドメインのネームサーバーを、そのゾーンに割り当てられた Yeap DNS ネームサーバーに変更します。
追加の操作は不要です。ゾーンを開いてレコードを追加してください。
ドメインとともに自動作成されるゾーンは、そのドメインの登録に紐付いています。ドメインの有効期限が切れると、ゾーンはクエリへの応答を停止し、ドメインが削除待ち状態になると削除されます。期限内に更新してください。
ケース 2: 既存のドメインを Yeap DNS に切り替える場合
登録時に別のネームサーバーを指定した場合、またはドメインを移管した場合は、次の手順で Yeap DNS に切り替えます。
手順 1: DNS ゾーンの作成
- DNS → ゾーン管理を開き、ゾーンを作成をクリックします。
- ゾーン名に
example.comなどのドメインを入力します。 - DNS プランを選択します。無料プランはすぐに有効になります。有料プランは請求書の支払い後に有効になります。
- ゾーンが作成されると、ページに ネームサーバー一覧が表示されます。これは、このゾーンに割り当てられたネームサーバーです。コピーをクリックして控えておきます。
これらの値は、後からゾーンの レコードページ上部にある **ネームサーバー (NS)**カードでも確認できます。
ネームサーバーを切り替える前に、既存のすべてのレコードを新しいゾーンに作成してください。切り替え中もサービスを継続するため、特に Web サイトの A/AAAA/CNAME レコードと、メールの MX および TXT レコードが重要です。ゾーンとレコードを参照してください。
手順 2: ドメインのネームサーバーの変更
- ドメイン登録 → マイドメイン を開き、ドメインの詳細ページに進みます。
- 概要 → ネームサーバーで古いネームサーバーを削除し、ゾーンに割り当てられた Yeap DNS ネームサーバーを 1 行に一つずつ入力します。
- NS を更新(更新NS)をクリックします。
コンソールに表示されたすべてのネームサーバーを入力し、他のプロバイダーのネームサーバーはすべて削除してください。異なるプロバイダーのネームサーバーを混在させると、応答が一貫しなくなります。
各ゾーンに対してコンソールが割り当てた Yeap DNS ネームサーバーを必ず使用してください。ゾーンごとに異なるネームサーバーが割り当てられる場合があるため、別のドメインや他者の設定からコピーしないでください。
手順 3: 反映を待って確認
変更がレジストラに届くと、通常はレジストリ側ですぐに適用されます。ただし、世界各地の再帰 DNS キャッシュの更新には、通常、数分から 48 hours 程度かかります。
ゾーン 一覧では、ネームサーバーがまだ Yeap DNS を指していないゾーンに 接続待ちタグが表示されます。
- プラットフォームは、これらのゾーンを定期的に自動チェックします。ネームサーバーが Yeap DNS を指すと、接続待ち タグが消えます。
- すぐにチェックするには、ゾーンの横にある NS を確認をクリックします。変更がまだ反映されていない場合、ダイアログに 現在の NS(当前NS、現在パブリック DNS が返す値)と 指定先の NS(接続先、コンソールが割り当てた値)が表示されるため、比較できます。
コマンドラインからも確認できます。
# Nameservers currently in effect for the domain
dig NS example.com +short
# Ask the registry's authoritative servers directly (.com shown), bypassing caches
dig NS example.com @a.gtld-servers.net +norecurseコンソールでは、少なくとも一つのネームサーバーが Yeap DNS を指していれば、ゾーンを接続済みとみなします。ただし、すべてのリゾルバーが同じ応答を得られるよう、ネームサーバーはすべて置き換えてください。
ケース 3: サードパーティ DNS プロバイダーを使用する場合
別の DNS プロバイダーを使い続ける場合は、次の手順で設定します。
- サードパーティのプロバイダーにドメインを追加し、割り当てられたネームサーバーを確認します。
- Yeap Cloud の マイドメイン → 詳細ページ → 概要 → ネームサーバー にそのネームサーバーを入力し、NS を更新 をクリックします。
- 以降は、すべての DNS レコードをそのサードパーティのプロバイダーで管理します。
登録時にそのドメインの Yeap DNS ゾーンが自動作成されていた場合、ネームサーバーが別の接続先を指すと、そのゾーンは使用されなくなります。予備として残すことも、ゾーン から削除することもできます。
Yeap CDN への接続
CDN → CDN ドメインでサイトを追加すると、ウィザードで接続方式の選択を求められます。
- DNS 接続: ドメインが Yeap DNS を使用している場合に選択します。ウィザードがサイトに必要な DNS 設定を準備します。
- CNAME 接続: ドメインがサードパーティ DNS プロバイダーを使用している場合に選択し、ウィザードが提示する CNAME レコードをそのプロバイダーで追加します。CNAME の接続先は、コンソールの表示どおりに指定してください。
詳しい手順はサイトの追加を参照してください。
トラブルシューティング
ネームサーバーを更新できない ネームサーバーを変更できるのは、有効なドメインのみです。ネームサーバーのホスト名に誤りがなく、名前解決できることを確認してください。ドメインの種類によっては、ネームサーバーがすでに稼働していることや、少なくとも二つ存在することが必要です。
ゾーンが接続待ちのままになる
dig NS yourdomain +short を実行して、パブリック DNS が返す値を確認します。古い値が表示される場合は、ドメインの詳細ページでネームサーバーが正しく入力・保存されていることを確認してください。48 hours 経過しても変化がない場合は、サポートにお問い合わせください。
独自のネームサーバー(ns1.example.com など)を使用する まず、ドメインの詳細ページの グルーレコードタブで、それらのホスト名の IP アドレスを追加してから、ドメインのネームサーバーとして設定してください。