内部负载均衡器和外部负载均衡器有什么区别?
假设我在 VPC 中创建了一个内部负载均衡器。是否可以访问 VPC 外部的内部负载均衡器?
考虑我有两个 AWS 账户 A 和 B。我在账户 A 中创建了一个内部负载均衡器。是否可以将内部负载均衡器附加到账户 B 中的 Route 53?
内部负载均衡器和外部负载均衡器有什么区别?
假设我在 VPC 中创建了一个内部负载均衡器。是否可以访问 VPC 外部的内部负载均衡器?
考虑我有两个 AWS 账户 A 和 B。我在账户 A 中创建了一个内部负载均衡器。是否可以将内部负载均衡器附加到账户 B 中的 Route 53?
内部负载均衡器分配给私有子网并且没有公共 IP。不在 VPC 上的客户端无法访问它(即使您创建指向它的 Route53 记录)。如果您希望客户端能够连接到不在 VPC 上的负载均衡器,您需要设置面向 Internet 的负载均衡器。
内部负载均衡器将流量路由到私有子网中的 EC2 实例。客户端必须有权访问私有子网。
面向 Internet 的负载均衡器的节点具有公共 IP 地址。面向 Internet 的负载均衡器的 DNS 名称可公开解析为节点的公共 IP 地址。因此,面向 Internet 的负载平衡器可以通过 Internet 路由来自客户端的请求。
内部负载均衡器的节点只有私有 IP 地址。内部负载均衡器的 DNS 名称可公开解析为节点的私有 IP 地址。因此,内部负载均衡器只能路由来自有权访问负载均衡器 VPC 的客户端的请求。
参考:https ://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-internal-load-balancers.html