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

Global Accelerator:リスナーFAQ

最終更新日:May 23, 2024

このトピックでは、Global Accelerator (GA) のリスナーに関するよくある質問に対する回答を提供します。

GAはクライアントIPアドレスの保存をサポートしていますか?

はい、GAはクライアントIPアドレスの保存をサポートします。

GAインスタンスがクライアントIPアドレスの保存をサポートするかどうかは、GAインスタンスのリスナーが使用するプロトコルによって異なります。 詳細については、「クライアントIPアドレスの保存」をご参照ください。

UDPリスナーはクライアントアフィニティとクライアントIPアドレスの保存をサポートしていますか?

UDPリスナーは、クライアントアフィニティとクライアントIPアドレスの保存をサポートしていません。

GAインスタンスの異なるリスナーは同じポートを使用できますか?

UDPリスナーは、TCP、HTTP、またはHTTPSリスナーと同じポートを使用できます。 ただし、TCP、HTTP、およびHTTPSリスナーは同じポートを使用できません。

GAインスタンスに追加できるリスナーの最大数はいくつですか。

10。

クォータセンターまたはクォータ管理ページで、GAインスタンスのクォータを増やすことができます。 詳細については、「GAクォータの管理」トピックの「クォータの調整」セクションをご参照ください。

GAの制限の詳細については、「制限」をご参照ください。

リスナーに設定できるポートの最大数はいくつですか。

リスナーがデフォルトでサポートするポートの数は、リスナーのルーティングタイプとルーティングタイプに使用されるプロトコルによって異なります。
  • インテリジェントルーティングリスナー:

    • 各TCPまたはUDPリスナー: 30

    • 各HTTPまたはHTTPSリスナー: 1

  • カスタムルーティングリスナー: 65,499

特定のリージョンでTCPまたはUDPリスナーに300以上の連続ポートを指定できます。 詳細については、「リスナーポート」をご参照ください。

リスナー用に設定できるポートの範囲はどのくらいですか?

1から65499。

クライアントIPアドレスの保存を有効にした後、バックエンドサーバーがクライアントIPアドレスの取得に失敗するのはなぜですか。

  • アプリケーションがAlibaba Cloudにデプロイされているが、バックエンドサーバーが仮想プライベートクラウド (VPC) にデプロイされていない場合、またはelastic IPアドレス (EIP) がVPCタイプのインスタンスに関連付けられていない場合、バックエンドサーバーはクライアントIPアドレスを保持できません。
  • アプリケーションがAlibaba Cloudの外部にデプロイされている場合、バックエンドサーバーはクライアントIPアドレスを保持できるようにプロキシプロトコルをサポートする必要があります。

    これは、クライアントIPアドレスの保存を有効にした後、GAがプロキシプロトコルを使用してクライアントIPアドレスを保存するためです。 したがって、バックエンドサーバーがプロキシプロトコルをサポートしていることを確認する必要があります。 そうしないと、バックエンドサーバーはプロキシプロトコルヘッダーを解析できません。

クライアントIPアドレスの保存を無効にする方法?

HTTPリスナーとHTTPSリスナーの場合、クライアントIPアドレスの保存は自動的に有効になり、無効にすることはできません。

TCPリスナーの場合、GAコンソールでクライアントIPアドレスの保存を無効にできます。 以下の手順を実行します。
  1. GAコンソールにログインします。
  2. [インスタンス] ページで、管理するGAインスタンスを見つけ、[操作] 列の [リスナーの設定] をクリックします。
  3. [リスナー] タブで、管理するリスナーを見つけ、[操作] 列の [変更] をクリックします。
  4. [リスナーとプロトコルの設定] ウィザードページで、[次へ] をクリックします。
  5. [エンドポイントグループの設定] ウィザードページで、[クライアントIPの保存] をオフにし、[次へ] をクリックします。
  6. [確認] ウィザードページで情報を確認し、[送信] をクリックします。

IPv6クライアントがGAのIPv4サービスにアクセスするときにクライアントIPアドレスを取得する方法を教えてください。

GAは、クライアント IP を自動的に取得Proxy Protocolをサポートし、クライアントIPアドレスを取得します。
説明 Proxy Protocolを使用してクライアントIPアドレスを取得する場合は、バックエンドサーバーがプロキシプロトコルをサポートしていることを確認してください。 そうしないと、バックエンドサーバーにアクセスできません。 クライアントIPアドレスを取得する方法の詳細については、「クライアントIPアドレスの保存」をご参照ください。
クライアントIPアドレスを取得するために使用される方法は、リスナープロトコルとバックエンドサービスの配置場所によって異なります。
  • バックエンドサービスがAlibaba Cloudにデプロイされている場合:
    • TCPリスナー: クライアント IP を自動的に取得 および Proxy Protocol を使用して、クライアントIPアドレスを取得できます。 IPv6クライアントのIPアドレスを取得するには、Proxy Protocolを使用する必要があります。
    • HTTPまたはHTTPSリスナー: クライアントIPアドレスは、X-Forwarded-For HTTPリクエストヘッダーを使用してのみ取得できます。
  • バックエンドサービスがAlibaba Cloud 外にデプロイされている場合:
    • TCPリスナー: デフォルトではProxy Protocolが使用されます。 IPv6クライアントのIPアドレスを取得するには、Proxy Protocolを使用する必要があります。
    • HTTPまたはHTTPSリスナー: クライアントIPアドレスは、X-Forwarded-For HTTPリクエストヘッダーを使用してのみ取得できます。