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

Server Load Balancer:ALB インスタンスの CNAME レコードの設定

最終更新日:Dec 03, 2025

Server Load Balancer (SLB) インスタンスのドメイン名のアップグレードに伴い、新規作成された Application Load Balancer (ALB) インスタンスには、その DNS 名を使用して直接アクセスできなくなりました。ご利用の ALB インスタンスにアクセスするには、DNS プロバイダーで CNAME レコードを追加し、カスタムドメイン名を ALB インスタンスの DNS 名にマッピングする必要があります。

CNAME レコードの設定と検証

  1. ALB コンソールに移動し、対象のインスタンスを見つけ、[ドメイン名] 列からその DNS 名をコピーします。

  2. DNS ホスティングプロバイダーで DNS レコードを追加します。この例では Alibaba Cloud DNS を使用します。

    Alibaba Cloud に登録されていないドメイン名を Alibaba Cloud DNS コンソールに追加して、Alibaba Cloud DNS で管理できます。
    1. Alibaba Cloud DNS コンソールの パブリックゾーン ページに移動します。対象のドメイン名をクリックして [設定] ページを開き、[レコードの追加] をクリックします。

    2. 次の設定で CNAME レコードを構成し、[OK] をクリックします。

      • [レコードタイプ][CNAME] を選択します。

      • [ホスト名]: ご利用のカスタムドメイン名のプレフィックスを入力します。たとえば、カスタムドメイン名が www.example.com の場合は、www と入力します。

      • [クエリソース]: デフォルト値の [デフォルト] のままにします。この設定は、すべての DNS リクエストにレコードを適用します。

      • [TTL]: Time-to-Live (TTL) は、DNS リゾルバーがレコードをキャッシュする期間を指定します。TTL 値を低くすると、変更がより迅速に反映されます。

      • [レコード値]: 先ほどコピーした ALB インスタンスの DNS 名を貼り付けます。

      レコードを追加する際に DNS レコードの競合 が発生した場合は、競合するレコードを削除するか、別のホスト名を使用します。
  3. カスタムドメイン名が ALB インスタンスを指していることを検証します。

    1. ローカルコンピューターでコマンドラインターミナルを開き、ping <custom_domain_name> または dig <custom_domain_name> を実行します。

    2. 出力に ALB インスタンスの DNS 名 (例: alb-xxxx.<region-id>.alb.aliyuncsslb.com) が含まれている場合、CNAME レコードは有効です。

      注意: 新しい CNAME レコードはほぼ即時に有効になります。ただし、既存のレコードへの変更は、DNS サーバーが TTL の期限が切れるまでキャッシュされたレコードに従うため、反映に時間がかかる場合があります。

関連ドキュメント

同じ ALB インスタンスを使用して、異なるドメイン名からのリクエストを異なるバックエンドサーバーに転送する方法については、次のドキュメントをご参照ください。