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

Domain Names:DNS サーバーの変更

最終更新日:Oct 15, 2025

このトピックでは、Alibaba Cloud Domain Names コンソールでドメイン名の DNS サーバーを変更する方法について説明します。この変更は、ドメインの名前解決に影響します。

前提条件

DNS サーバーを変更する際のサービス中断を防ぐため、まず元の DNS プロバイダーから新しいプロバイダーへ DNS レコードを同期してください。

  1. DNS レコードの同期: 新しい DNS プロバイダーのプラットフォームで、ドメイン名と必要なすべての DNS レコードを追加します。

  2. 名前解決の検証: 次のコマンドを実行し、新しい DNS サーバーがクエリに対し正常に応答するかどうかを検証します。

    # yourdomain をお使いのドメイン名に置き換えてください
    # ns1.alidns.com を新しいプロバイダーの DNS サーバーのアドレスに置き換えてください
    dig @ns1.alidns.com yourdomain A
    dig @ns1.alidns.com yourdomain MX
  3. DNSSEC の確認と無効化 (DNSSEC が設定されていない場合は、このステップをスキップしてください)

    ドメイン名で DNSSEC (Domain Name System Security Extensions) が有効になっているかどうかを確認します。有効になっている場合は、まずドメイン名レジストラーで DS (Delegation Signer) レコードを削除してから、DNSSEC を無効化してください。

    # dig コマンドを使用してドメインの DNSSEC ステータスを確認します
    # レスポンスに RRSIG (Resource Record Signature) レコードが含まれている場合、DNSSEC が有効になっています
    dig +dnssec yourdomain.com
  4. (推奨) TTL の短縮: 変更やロールバックが反映されるまでの待機時間を短縮するため、ビジネスのメインサイトの A レコードや MX レコードなど、重要な DNS レコードの TTL (Time-To-Live) 値を短縮してください。TTL を 300 秒や 600 秒などの小さい値に設定します。この変更は、DNS サーバーを変更する 24~48 時間前に行ってください。古い TTL の有効期限が切れてから DNS サーバーを変更してください。

操作手順

単一ドメイン名の DNS サーバーの変更

  1. Domain Names ページで、対象ドメインの [Actions] 列にある [Manage] をクリックします。[DNS Server Change] を選択し、[Change DNS Server] をクリックします。

  2. 新しい DNS サーバーアドレスを入力し、[Confirm] をクリックします。

複数のドメイン名の DNS サーバーの一括変更

  1. [Bulk Operations] > [Common Batch Operations] > [DNS Server Change] ページに移動します。[Custom DNS] を設定し、メール認証コード で変更を送信します。

  2. Bulk Operations Log ページで、変更が成功したかどうかを確認します。

変更の検証

変更を送信した後、次のコマンドを使用して DNS の伝播状況を確認します。

# yourdomain をお使いのドメイン名に置き換えてください
# 1. レジストリの NS (ネームサーバー) レコードが新しい DNS サーバーアドレスに更新されているかを確認します
dig yourdomain NS

# 2. 完全な名前解決パスをトレースして、リクエストが新しい DNS サーバーによって応答されているかを確認します
dig +trace yourdomain A

本番運用時の注意点

  • DNS サーバーの変更は、業務のオフピーク時間帯に行い、事前にロールバックプランを準備してください。

  • DNS サーバーを変更する場合、変更が反映されるまでの時間は、ローカル DNS リゾルバーにキャッシュされたドメインの NS レコードの TTL に依存します。全世界への完全な伝播には 24~48 時間かかる場合があります。

よくある質問

DNS サーバー変更後にアクセスできない、または変更が反映されないのはなぜですか?

A: この問題は、通常、次のいずれかの理由で発生します。

  • 新しい DNS サーバーの設定ミス: これが最も一般的な原因です。新しい DNS プロバイダーのプラットフォームにログインし、ドメイン名に必要なすべての DNS レコード (A レコード、CNAME レコード、MX レコードなど) が追加されているかを確認してください。

  • ローカル DNS キャッシュ: アクセス元の地域やデバイスのローカル DNS リゾルバーが、古い NS レコードをキャッシュしている可能性があります。DNS サーバーの変更が全世界に伝播するには最大 48 時間かかる場合があります。お待ちいただくか、ローカル DNS キャッシュのクリアを試みてください。

  • 自己ホスト型 DNS の問題: 自己ホスト型 DNS サーバーを使用している場合は、ファイアウォールがポート 53 のトラフィックを許可しているか、DNS サービスが正常に実行されているか、権威ゾーンの設定が正確であるかを確認してください。

複数のプロバイダーの DNS サービスを同時に使用できますか?

A: これは、ご利用のドメイン名レジストラーによって異なります。レジストラーの DNS サーバー変更インターフェースで複数のプロバイダーのアドレスを入力できる場合は、使用できます。Alibaba Cloud に登録されたドメイン名は、複数のプロバイダーの DNS サーバーアドレスを同時に指定することに対応しています。