面向 Internet 的经典负载均衡器 - 弹性负载均衡
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

面向 Internet 的经典负载均衡器

我们即将停用 EC2-Classic 网络。我们建议您将经典负载均衡器从 EC2-Classic 网络迁移到 VPC。有关更多信息,请参阅 Amazon EC2 用户指南中的从 EC2-Classic 迁移到 VPC 和博客 EC2-Classic Networking 即将停用 – 以下是准备方法

面向 Internet 的负载均衡器有一个可公开解析的 DNS 名称,因此可以通过 Internet 将请求从客户端路由到已向负载均衡器注册的 EC2 实例。


                面向 Internet 的负载均衡器将来自 Internet 的流量路由到您的 EC2 实例。

如果负载均衡器在启用了 ClassicLink 的 VPC 中,则其实例可以是链接的 EC2-Classic 实例。如果负载均衡器在 EC2-Classic 中,则其实例必须位于 EC2-Classic 中。

您的负载均衡器的公有 DNS 名称

创建负载均衡器后,它会收到一个公有 DNS 名称,客户端可使用该名称发送请求。DNS 服务器将您的负载均衡器的 DNS 名称解析为您负载均衡器的负载均衡器节点的公有 IP 地址。每个负载均衡器节点均使用私有 IP 地址连接到后端实例。

EC2-VPC

VPC 中的负载均衡器仅支持 IPv4 地址。控制台显示具有以下格式的公有 DNS 名称:

name-1234567890.region.elb.amazonaws.com
EC2-Classic

EC2-Classic 中的负载均衡器支持 IPv4 和 IPv6 地址。控制台显示以下公有 DNS 名称:

name-123456789.region.elb.amazonaws.com ipv6.name-123456789.region.elb.amazonaws.com dualstack.name-123456789.region.elb.amazonaws.com

基础公有 DNS 名称只会返回 IPv4 记录。带 ipv6 前缀的公有 DNS 名称只返回 IPv6 记录。带 dualstack 前缀的公有 DNS 名称会返回 IPv4 和 IPv6 记录。建议您通过将 DNS 名称与 dualstack 前缀结合使用来启用 IPv6 支持,以确保客户端可以使用 IPv4 或 IPv6 访问负载均衡器。

客户端可以使用 IPv4 或 IPv6 连接到 EC2-Classic 中的负载均衡器。不过,负载均衡器及其后端实例之间的通信仅使用 IPv4 (无论客户端与您的负载均衡器之间是以何种方式通信)。

创建面向 Internet 的负载均衡器

当您在 VPC 内创建负载均衡器时,您可以使其成为内部负载均衡器或面向 Internet 的负载均衡器。您在公有子网中创建面向 Internet 的负载均衡器。EC2-Classic 中的负载均衡器始终是面向 Internet 的负载均衡器。

在创建负载均衡器时,您配置侦听器、配置运行状况检查并注册后端实例。通过指定前端 (客户端到负载均衡器) 连接的协议和端口以及后端 (负载均衡器到后端实例) 连接的协议和端口来配置侦听器。可以为负载均衡器配置多个侦听器。

要创建面向 Internet 的基本负载均衡器,请参阅教程:创建传统负载均衡器

要使用 HTTPS 侦听器创建负载均衡器,请参阅创建带有 HTTPS 侦听器的经典负载均衡器