如何启用客户端 IP 地址保留 - AWS Global Accelerator

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

如何启用客户端 IP 地址保留

创建新的加速器时,默认情况下会为受支持的终端启用客户端 IP 地址保留。

请注意以下事项:

  • 内部应用程序负载均衡器和 EC2 实例始终启用客户端 IP 地址保留。您不能禁用这些终端节点的选项。

  • 当您使用 AWS 控制台创建新的加速器时,默认情况下为应用 Application Load Balancer 器终端节点启用客户端 IP 地址保留选项。如果您不希望为面向 Internet 的应用 Application Load Balancer 终端节点保留客户端 IP 地址,则可以随时禁用此选项。

  • 当您使用 AWS CLI 或 API 操作创建新的加速器并且未指定客户端 IP 地址保留选项时,面向 Internet 的应用 Application Load Balancer 器终端节点默认启用客户端 IP 地址保留。

  • 全局加速器不支持 Network Load Balancer 器和弹性 IP 地址终端节点的客户端 IP 地址保留。

对于现有加速器,您可以将不保留客户端 IP 地址的终端转换为保留客户端 IP 地址的终端节点。现有 Application Load Balancer 终端节点可转换为新的 Application Load Balancer 终端节点,并且可以将现有弹性 IP 地址终端节点转换为 EC2 实例终端节点。(Network Load Balancer 终端节点不支持客户端 IP 地址保留。) 要转换到新终端节点,我们建议您通过执行以下操作将流量从现有终端节点缓慢移动到具有客户端 IP 地址保留的新终端节点:

  • 对于现有 Application Load Balancer 器终端节点,首先向 Global 加速器添加一个重复的 Application Load Balancer 器终结点,该终结点针对相同的后端,如果它是面向 Internet 的应用程序负载均衡器,则为其启用客户端 IP 地址保留。然后调整终端上的权重,以便从负载均衡器中慢慢移动流量不是启用负载均衡器的客户端 IP 地址保留替换为客户端 IP 地址保留。

  • 对于现有弹性 IP 地址终端节点,您可以将流量移动到具有客户端 IP 地址保留的 EC2 实例终端节点。首先将 EC2 实例终端节点添加到全局加速器,然后调整终端节点上的权重,以便将流量从弹性 IP 地址终端节点缓慢移动到 EC2 实例终端节点。

如需分步过渡指导,请参阅 转换端点以使用客户端 IP 地址保留