CNAME レコード検索
CNAME 検索ツールを使用すると、必要なドメインの CNAME レコードを見つけることができます。以下のドメイン名を入力すると、そのドメイン名に CNAME レコードが設定されているかどうかがツールに表示されます。
CNAME ルックアップとは正確には何ですか?
CNAME ルックアップは、ドメインの CNAME レコードを権威サーバーから照会するプロセスです。CNAME レコードは、ドメインまたはサブドメインを別のドメインにマッピングするために使用されます。これらのレコードは、エイリアス ドメインを正規ドメインに設定するために使用されます。
当社の CNAME チェッカー ツールは、CNAME ルックアップ プロセスを効率的に実行するように作られています。コマンドラインを開いたり、その他の面倒な手順を実行したりする代わりに、当社のツールを使用するだけで済みます。
CNAME レコード検索ツールの使用方法
このツールを使用する手順は非常にシンプルでわかりやすいです。必要な手順は次のとおりです。
ドメイン名を入力する
まず、指定されたスペースにドメイン名を入力します。入力ボックスに直接コピーして貼り付けることができます。
DNS サーバーを選択する
次に、ドロップダウン メニューをクリックして DNS サーバーを選択します。選択できるサーバーは 6 つあり、以下が含まれます:
-
Google
-
Yandex
-
Cloudflare
-
OpenDNS
-
Quad9
-
権威 DNS
プロセスを開始する
上記の作業が完了したら、「CNAME ルックアップ」ボタンをクリックしてプロセスを開始します。このプロセスは完了するまでに数秒かかり、その後レコードが提供されます。
CNAME レコードとは何ですか?
CNAME レコードは、サブドメインまたはドメインを別のドメインにリダイレクトする必要がある場合に使用される DNS レコードの一種です。たとえば、サブドメイン「blog.example.com」の管理者がドメイン「example.com」にリダイレクトしたい場合は、CNAME レコードを使用します。
同様に、まったく異なるドメイン名を別のドメイン名にリダイレクトする必要がある場合 (「Xyz.com」を「123.com」にリダイレクトする場合など)、これも CNAME レコードを使用して実現されます。
CNAME レコードの例
DNS レコードに入力された CNAME レコードは次のようになります。たとえば、Web サイト「example.com」は、レコードに次のレコードを入力します:
レコード |
タイプ |
値 |
TTL |
@ |
CNAME |
blog.example.com |
3600 |
ここで、
-
@ はルートドメインを示すために使用されます。たとえば、この場合、これは「example.com」を参照するために使用されます。
-
「タイプ」セクションでは、DNS レコード タイプが指定されます。この特定のケースでは、このフィールドには「CNAME」が含まれます。
-
「値」セクションでは、親ドメインにリダイレクトする必要がある実際の URL を入力します。
-
「TTL」は、Time to Live を指定します。これは基本的に、レコードがキャッシュに保存される期間です。時間が経過すると、レコードが更新されます。この時間は秒単位で指定します。
CNAME レコードを確認するその他の方法は何ですか?
コマンド ライン インターフェイスを使用して、任意のドメインの CNAME レコードを見つけることもできます。 使用しているオペレーティング システムによってプロセスは異なります。
Windows、macOS、Linux のプロセスをステップごとに説明します。
1. Windows で CNAME レコードを見つける
Windows で任意のドメインの CNAME レコードを見つけるには、次の手順に従ってください。
-
まず、コマンド プロンプトを開きます。Windows ボタンを押して、「Cmd.」と入力するだけで実行できます。次に、検索結果に表示されたら、カーソルを使用して選択します。
-
コマンド プロンプトが表示されたら、引用符なしで「nslookup -q=cname domain.com」というコマンドを入力します。
-
「domain.com」を変更します。 CNAME レコードを確認したいドメインを入力します。
-
「Enter」を押すと、CNAME レコードが表示されます。
2. macOS で CNAME レコードを検索する
次に、macOS を使用してドメインの CNAME レコードを検索する手順を示します。
-
ターミナルを開きます。これを行うには、コマンド + スペース ショートカットを使用して検索機能にアクセスし、「terminal.app」を検索して Return キーを押します。
-
コマンド ラインが開いたら、「dig example.com cname」コマンドを入力して Return キーを押します。「example.com」を「example.com」に置き換えます。 CNAME を確認するドメインに置き換えます。
-
ドメインの CNAME レコードは、「Return」を押すと表示されます。
3. Linux で CNAME レコードを検索する
Linux で CNAME レコードを検索するには、macOS と同じ手順に従う必要があります。唯一の違いは、ショートカットを使用してターミナルを開く必要があることです。手順は次のとおりです。
-
ターミナルを開きます。 Linux では、ターミナルを開くショートカットは CTRL + ALT + T です。
-
ターミナルが表示されたら、上記と同じコマンド (つまり、“dig example.com cname”) を入力して Enter キーを押します。“example.com” を変更できます。 CNAME レコードを検索するドメインに置き換えてください。
-
レコードは、Enter キーを押すと表示されます。
よくある質問
CNAME レコードは IP アドレスを指すことができますか?
CNAME レコードは、サブドメインまたはドメインを別のドメインにポイントするためにのみ使用できます。別の IP アドレスを指すことはできません。ドメインの代わりに IP アドレスを追加しようとしても機能しません。
ドメインに 2 つの CNAME レコードを設定できますか?
いいえ、ドメインに 2 つの CNAME レコードを設定することはできません。 CNAME レコードは 1 つしか持てません。
CNAME レコードはリダイレクトですか?
いいえ、CNAME レコードはリダイレクトとは異なります。CNAME レコードでは、ドメインまたはサブドメインが別のドメインにリダイレクトされます。たとえば、サブドメイン「blog.example.com」に CNAME レコードを追加して「example.com」にマッピングした場合、「blog.example.com」を照会するすべての DNS 要求は「example.com」にリダイレクトされます。
ただし、リダイレクトは、特定のページを取得するために別の URL に移動する必要があることをブラウザに伝えるだけです。これはドメイン レベルではなく、HTTP レベルで発生します。