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

Server Load Balancer:CLB インスタンスにおける片方向認証を用いた HTTPS サービスのデプロイ

最終更新日:Jun 23, 2026

Web サイトなどのサービスを開発する際、クライアントのみがサーバーの ID を検証する HTTPS 片方向認証が必要になる場合があります。このトピックでは、クラシックロードバランサー (CLB) インスタンスでこの認証方式を設定する方法について説明します。

前提条件

ステップ 1:サーバー証明書の CLB へのアップロード

HTTPS リスナーを設定するには、サーバー証明書を CLB の証明書管理システムにアップロードする必要があります。

  1. クラシックロードバランサー (CLB) コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、CLB > 証明書 を選択します。

  3. 証明書 ページで、証明書の作成 をクリックします。

  4. 証明書の作成 ページで、次のパラメーターを設定し、作成 をクリックします。その他のパラメーターはデフォルト値のままにしておくことができます。

    パラメーター

    説明

    証明書ソースの選択

    このトピックでは、Alibaba Cloud 証明書 が選択されています。

    証明書リスト

    ドロップダウンリストから、アップロードする証明書を選択します。

    リージョン

    証明書をデプロイするリージョンを選択します。証明書は、選択したリージョンでのみ使用できます。

ステップ 2:HTTPS リスナーの追加

  1. クラシックロードバランサー (CLB) コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、CLB > インスタンス を選択します。

  3. 上部のナビゲーションバーで、CLB インスタンスがデプロイされているリージョンを選択します。

  4. インスタンス ページで、ターゲットインスタンスを見つけ、操作 列の リスナーの設定 をクリックします。

  5. プロトコルとリスナー ページで、次のパラメーターを設定します。その他のパラメーターは、デフォルト値を使用するか、必要に応じて変更できます。次に、次へ をクリックします。

    パラメーター

    説明

    リスナープロトコルの選択

    HTTPS を選択します。

    リスニングポート

    この例では、デフォルトの HTTPS ポートである 443 を使用します。

  6. SSL 証明書 ページで、次のパラメーターを設定します。その他のパラメーターにはデフォルト値を使用するか、必要に応じて変更できます。その後、次へ をクリックします。

    パラメーター

    説明

    サーバー証明書の選択

    ステップ 1 でアップロードしたサーバー証明書を選択します。

  7. バックエンド サーバー ページで、次のパラメーターを設定します。その他のパラメーターは、デフォルト値を使用するか、必要に応じて変更できます。次に、次へ をクリックします。

    パラメーター

    説明

    リクエストの転送先

    VServer グループ を選択します。

    サーバーグループを選択

    作成した vServer グループを選択します。

  8. ヘルスチェック ページで、デフォルト設定を使用して 次へ をクリックします。

  9. 確定 ページで設定を確認し、正しければ 送信 をクリックします。

ステップ 3:DNS 名前解決の設定

  1. CLB コンソールにログインします。

  2. 上部のナビゲーションバーで、リージョンを選択します。

  3. 名前解決を行う CLB インスタンスを選択し、対応するパブリック IP アドレスをコピーします。

  4. A レコードを追加するには:

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

    2. インターネットの権威ある DNS 解決 ページで、ドメイン名の追加 をクリックします。

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

      重要

      TXT レコードを使用してドメインの所有権を検証してください。

    4. 管理したいドメイン名を見つけ、Actions 列の 解決設定 をクリックします。

    5. 解決設定 ページで、Add Record をクリックします。

    6. Add Record パネルで A レコードを追加するには、次のパラメーターを設定し、OK をクリックします。

      パラメーター

      説明

      レコードタイプ

      ドロップダウンリストから [A] を選択します。

      ホストレコード

      ドメイン名のプレフィックスです。

      Query Source

      [デフォルト] を選択します。

      レコード値

      レコード値は、コピーした CLB インスタンスのパブリック IP アドレスです。

      TTL

      Time to Live (TTL) は、DNS レコードが DNS サーバにキャッシュされる時間を指定します。この例では、デフォルト値を使用します。

ステップ 4:負荷分散サービスのテスト

Web ブラウザーで、CLB インスタンスに関連付けられているドメイン名を入力します。ページを数回更新して、HTTPS 経由でバックエンドサービスにアクセスしていること、およびリクエストが 2 つの ECS インスタンス間で分散されていることを確認します。

ページに Hello World ! This is ECS01. が返されます。数回更新すると、ページに Hello World ! This is ECS02. が返されます。これは、リクエストが 2 つの ECS インスタンス間でラウンドロビン方式で分散されていることを示します。

関連トピック