(我试图了解 ELB 网络如何在 VPC 中工作,并发布此问题)
当我们将两个子网添加到公共 ELB 时aws elb create-load-balancer --load-balancer-name my-load-balancer --listeners "Protocol=HTTP,LoadBalancerPort=80,InstanceProtocol=HTTP,InstancePort=80" --subnets subnet-15aaab61 subnet-198aab81
,我假设我需要在运行此步骤之前将这两个子网设置为公共子网——这种理解是否正确?另外,我假设上述公共子网必须配置为自动为其每个实例分配公共 IP(否则,此 ELB 目标的 DNS 解析不会获得公共可寻址 IP)——这种理解是否也正确?
接下来,我在两个私有子网中运行实例,并将它们注册到上面创建的 ELB。我想我需要确保两个公共子网和两个私有子网是连接的——我需要做额外的工作才能做到这一点吗?(即,默认的 10.0.0.0/16 -> 本地规则是否足够?我想是的,但 [1] 似乎另有说法,因为它在 ELB 设置过程的上下文中添加了 NAT 规则)
感谢您帮助我了解 ELB 相关网络。