CNAME レコードのトラブルシューティング

ドメインの DNS 設定に CNAME レコードを追加した後(ウェブアドレスのカスタマイズや Google アカウントの復元など)、ドメインで現在有効な CNAME レコードを検索して、変更のステータスを確認できます。サードパーティのウェブサービスを使用するか、パソコンから DNS クエリを実行して、ドメインの CNAME レコードを見つけます。該当する CNAME レコードが追加されているかどうかや、その場合は、変更が正しく行われたことも確認できます。

始める前に

DNS の変更が反映されるまでに、最長で 72 時間ほどかかる場合があります。これは、変更時のレコードの TTL 値によって異なります。TTL とは

Google Cloud アカウントのお申し込み時に Google パートナーからドメインを購入された場合は、ドメインの所有権を証明するために CNAME レコードを追加する必要はありません。ドメインの所有権はすでに確認されています。

CNAME レコードを検索、確認する

ドメインホストを利用して CNAME レコードを検索する

  1. ドメインホストのウェブサイトにアクセスします。ご利用のドメインホストが不明な場合は、ドメインホストの特定をご覧ください。
  2. ドメインホストのアカウントにログインします。
  3. ドメインの DNS レコードに移動します。不明な場合は、DNS レコードの確認方法に関する記事をご覧ください。
  4. 結果を確認します。目的に応じて、返される値は CNAME レコードの値ページの値と一致する必要があります。次に例を示します。
    ドメイン 種類 クラス TTL Answer
    mail.solarmora.com CNAME IN 3600 ghs.googlehosted.com

パソコンで nslookup を実行する

nslookup アプリケーションはほとんどのオペレーティング システムに付属しており、Microsoft Windows、Apple Mac、Linux のコマンドラインからネームサーバーの詳細を検索するために使用できます。

  1. Windows でコマンドラインを起動するには、[スタート] > [ファイル名を指定して実行] をクリックします。「cmd」と入力して Enter キーを押します。

    Mac や Linux の場合は、ターミナルを起動します。

  2. 次のコマンドを入力します。

    nslookup -q=cname mail.example.com

    example.com は、検索する CNAME レコードを含むドメインの名前に置き換えます。

  3. 出力は、この例(solarmora.com)のように解釈します。
    nslookup -q=cname mail.solarmora.com

    たとえば次の結果が返ってきます。

    Server:    8.8.8.8
    Address:   8.8.8.8#53
    Non-authoritative answer:
    mail.solarmora.com    canonical name = ghs.googlehosted.com.

    重要なのは、最後の 2 行です。具体的には、mail.solarmora.com が正規名 ghs.googlehosted.com を指していることが示されています。

  4. (省略可)nslookup 出力の最初の 2 行を調べて、表示されている IP アドレス(この例では 8.8.8.8)が目的のネームサーバーを表していることを確認します。ご使用の ISP やカスタム設定によっては、別のネームサーバーが設定されている場合があります。nslookup コマンドに 8.8.8.8 を追加して、Google Public DNS 解決サービスを使用することもできます。例:
    nslookup -q=cname mail.solarmora.com 8.8.8.8

さらにサポートが必要な場合

ご利用のドメインホストに直接お問い合わせください。ドメインの所有権を証明しようとしていて、ホストに伝えるべき内容がわからない場合は、ドメインホストに伝える内容をご覧ください。


Google、Google Workspace、および関連するマークとロゴは、Google LLC の商標です。その他すべての企業名および商品名は関連各社の商標です。