すべてのプロダクト
Search
ドキュメントセンター

:サブドメインの管理

最終更新日:Nov 26, 2024

概要

Alibaba Cloud Domain Name System (DNS) は、第2レベルドメインや第3レベルドメインなどのサブドメインに対して、独立したDNSホスティングおよび解決サービスを提供します。

サブドメインを追加するには、次の手順を実行します。

  1. サブドメイン名を追加します。

  2. テキスト (TXT) レコードを使用して、ドメイン名登録者の身元を確認します。

  3. サブドメインのDNSレコードを追加します。

  4. プライマリドメインのネームサーバー (NS) レコードを追加します。

詳細については、次のセクションで説明する手順をご参照ください。

用語

用語

説明

サブドメイン名

たとえば、www.aliyun.comはf aliyun.comのサブドメイン名です。

サブドメイン

f aliyun.comはプライマリドメインであり、www.aliyun.comはプライマリドメインの第2レベルドメインであり、d test.www.aliyun.comはプライマリドメインの第3レベルドメインである。 第2レベルドメインと第3レベルドメインは両方ともサブドメインです。

サブドメイン管理

Alibaba Cloud DNSを使用すると、第2レベルドメインや第3レベルドメインなどのサブドメイン、およびサブドメインのDNSレコードを個別に管理できます。

シナリオ

サブドメインホスティングを使用すると、プライマリドメインとサブドメインを個別に管理できます。 この機能は、次のシナリオに適用されます。

  1. プライマリドメインDNSサーバーは、サードパーティのDNSサービスプロバイダーによってホストされています。 特定の理由により、サーバーはすべてのDNSレコードをAlibaba Cloud DNSに移行できません。 まず、サブドメインのDNSレコードをAlibaba Cloud DNSに移行します。

  2. 多国籍企業や大規模グループのプライマリドメインは本社で管理されており、支社は個別の管理のためにサブドメインを申請する必要があります。

  3. 国営企業や金融機関は、自己管理型DNSサーバーを使用しています。 しかしながら、DNSサーバを使用し、維持するコストは高い。 これらの企業および機関は、Alibaba Cloud DNSがサブドメインを個別に管理することを許可したいと考えています。

手順

シナリオ1: プライマリドメインはサードパーティDNSサービスによってホストされ、サブドメインはAlibaba Cloud DNSによってホストされます。

  1. Alibaba Cloud DNS コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[権限のあるDNS解決] をクリックします。 表示されるページの [権限のあるドメイン名] タブで、[ドメイン名の追加] をクリックします。

  3. [ドメイン名の追加] ダイアログボックスで、サブドメイン名を入力し、[TXTレコードの確認] をクリックします。

    Enter a subdomain name and click Verify TXT Record

  4. [登録IDの確認] メッセージで、ホスト名とレコード値をコピーします。

    重要

    ホスト名とレコード値をコピーした後、[確認] をクリックしなくてもメッセージを閉じることができます。 TXTレコードの値は1日間有効です。 TXTレコードは最大3回確認できます。 検証が失敗した後、レコード値はリセットされる。 プライマリドメイン名にTXTレコードを追加した後、[Verify] をクリックしてTXTレコードを確認できます。

    Verify the identity of the domain name registrant

  5. [ドメイン名の解決] ページに戻り、TXTレコードを追加するプライマリドメイン名を見つけて、[操作] 列の [DNS設定] をクリックします。 プライマリドメインの [DNS設定] ページで、[DNSレコードの追加] をクリックします。 TXTレコードを追加するときに、登録者IDの確認メッセージからコピーしたホスト名とレコード値を貼り付けます。

    ホスト名

    レコードタイプ

    レコード値

    alidnscheck

    TXT

    60affd31e1a3420e92a32aeb4d8b4406

  1. TXTレコードが有効になるかどうかを確認します。 TXTレコードが有効になった場合は、[登録者IDの確認] メッセージに移動し、[確認] をクリックします。

  2. TXTレコードが検証に合格した場合、[ドメイン名の追加] をクリックします。 サブドメイン名がドメイン名リストに自動的に表示されます。 リスト内のサブドメインをクリックして、[DNS設定] ページに移動します。 表示されるページで、DNSレコードを追加します。

    image

  3. プライマリドメインに2つのネームサーバー (NS) レコードを追加します。 NSレコードは、Alibaba Cloud DNSがサブドメインに割り当てるDNSサーバーを指します。

    重要

    NSレコードを追加するときは、サブドメインの [DNS設定] ページで、レコード値パラメーターをシステムに割り当てられたDNSサーバーの名前に個別に設定します。

    Hostnameパラメータに関する注意:

    Alibaba Cloud DNSでサブドメインtest.example.comをホストする場合は、Hostnameパラメーターをtestに設定します。

    ホスト名

    レコードタイプ

    レコード値

    test

    NS

    ns1.alidns.com

    test

    NS

    ns2.alidns.com

シナリオ2: プライマリドメインとサブドメインの両方がAlibaba Cloud DNSによってホストされていますが、異なるアカウントによって管理されています。

  1. Alibaba Cloud DNS コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[権限のあるDNS解決] をクリックします。 表示されるページの [権限のあるドメイン名] タブで、[ドメイン名の追加] をクリックします。

  3. [ドメイン名の追加] ダイアログボックスで、サブドメイン名を入力し、[TXTレコードの確認] をクリックします。

  4. [登録IDの確認] メッセージで、ホスト名とレコード値をコピーします。

    重要

    ホスト名とレコード値をコピーした後は、メッセージを閉じないでください。 そうでない場合、システムが新しいTXTレコードを生成するため、TXTレコードは検証に失敗します。 プライマリドメインのTXTレコードを追加した後、[Verify] をクリックしてTXTレコードを確認できます。

  5. [ドメイン名の解決] ページに戻り、TXTレコードを追加するプライマリドメイン名を見つけて、[操作] 列の [DNS設定] をクリックします。 プライマリドメインの [DNS設定] ページで、[DNSレコードの追加] をクリックします。 TXTレコードを追加するときに、登録者IDの確認メッセージからコピーしたホスト名とレコード値を貼り付けます。

  6. TXTレコードが有効になるかどうかを確認します。 TXTレコードが有効になった場合は、[登録者IDの確認] メッセージに移動し、[確認] をクリックします。

    重要

    TXTレコードを追加するときにメッセージを閉じないでください。 そうでない場合、システムが新しいTXTレコードを生成するため、TXTレコードは検証に失敗します。

  7. TXTレコードが検証に合格した場合、[サブドメイン名の追加] をクリックします。 サブドメイン名がドメイン名リストに自動的に表示されます。 リスト内のサブドメインをクリックして、[DNS設定] ページに移動します。 Alibaba Cloud DNSは、プライマリドメインからサブドメインのDNSレコードを取得します。

  8. サブドメインの [DNS設定] ページで、システムがサブドメインに割り当てるDNSサーバーの名前を取得します。 プライマリドメインに2つのNSレコードを追加します。 NSレコードは、Alibaba Cloud DNSがサブドメインに割り当てるDNSサーバーを指します。

  9. プライマリドメインのDNSレコードにサブドメインのDNSレコードが含まれている場合、プライマリドメインのDNSレコードは、サブドメインがホストされた後に有効にならない可能性があります。 この問題を回避するには、プライマリドメインからサブドメインのDNSレコードを削除し、サブドメインのDNS設定でサブドメインのDNSレコードを追加する必要があります。 プライマリドメインのDNSレコードにサブドメインのDNSレコードが含まれていない場合は、この手順をスキップします。

    重要

    同じエディションのAlibaba Cloud DNSインスタンスをプライマリドメインとサブドメインにバインドする必要があります。 たとえば、有料インスタンスをプライマリドメインにバインドする場合、同じ有料版のインスタンスもサブドメインにバインドする必要があります。 有料インスタンスをプライマリドメインにバインドする場合、サブドメインを追加した後に同じ有料版のインスタンスをサブドメインにバインドする必要があります。その後、プライマリドメインのNSレコードを追加できます。

シナリオ3: プライマリドメインとサブドメインの両方がAlibaba Cloud DNSによってホストされていますが、サブドメインが別のAlibaba Cloudアカウントに追加されているため、サブドメインを取得する必要があります。

  1. Alibaba Cloud DNS コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[権限のあるDNS解決] をクリックします。 表示されるページの [権限のあるドメイン名] タブで、[ドメイン名の追加] をクリックします。

  3. [ドメイン名の追加] ダイアログボックスで、サブドメイン名を入力し、[ドメイン名の取得] をクリックします。

  4. [登録IDの確認] メッセージで、ホスト名とレコード値をコピーします。

    重要

    ホスト名とレコード値はコピーできますが、メッセージを閉じることはできません。 そうでない場合、システムが新しいTXTレコードを生成するため、TXTレコードは検証に失敗します。 プライマリドメイン名にTXTレコードを追加したら、[Verify] をクリックしてTXTレコードを確認します。

  5. TXTレコードが検証に合格すると、サブドメインとそのDNSレコードが現在のAlibaba Cloudアカウントに自動的に取得されます。

ルール

サブドメイン管理のルールの詳細については、

サブドメイン管理ルール