AWS中的内部和外部负载均衡器有什么区别?

Nit*_*nil 3 load-balancing amazon-web-services internal-load-balancer

内部和外部负载均衡器有什么区别?

假设我在VPC内部创建了一个内部负载均衡器.是否可以访问VPC外部的内部负载平衡器?

考虑我有两个帐户A和B.我在帐户A中创建了一个内部负载均衡器.是否可以将内部负载均衡器连接到帐户B中的Route 53?

Sea*_*ira 10

内部负载平衡器分配给私有子网,并且没有公共IP.不在VPC上的客户端无法访问它(即使您创建指向它的Route53记录).如果您希望客户端能够连接到不在VPC上的负载均衡器,则需要设置面向Internet的负载均衡器.

内部负载均衡器将流量路由到私有子网中的EC2实例.客户端必须能够访问私有子网.


loo*_*k3y 5

面向 Internet 的负载均衡器的节点具有公共 IP 地址。面向 Internet 的负载均衡器的 DNS 名称可公开解析为节点的公共 IP 地址。因此,面向 Internet 的负载平衡器可以通过 Internet 路由来自客户端的请求。

内部负载均衡器的节点只有私有 IP 地址。内部负载均衡器的 DNS 名称可公开解析为节点的私有 IP 地址。因此,内部负载均衡器只能路由来自有权访问负载均衡器 VPC 的客户端的请求。

  • 该陈述是正确的 - 负载均衡器的节点不是它们前面的 EC2 实例。 (6认同)
  • “面向互联网的负载均衡器的节点具有公共 IP 地址。” - 不完全正确。通常的做法是将 EC2 实例保持私有,但允许通过公共负载均衡器访问互联网。 (3认同)
  • 我想有一些事情需要引起AWS的注意,因为它在他们的文档中提到[这里](https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-internal-load-balancers.html) (2认同)