Amazon web services 如何知道AWS中ELB下节点的ip地址

Amazon web services 如何知道AWS中ELB下节点的ip地址,amazon-web-services,dns,ip-address,vpn,amazon-elb,Amazon Web Services,Dns,Ip Address,Vpn,Amazon Elb,我正在VPN中运行我的应用程序,在4个节点上有一个公共ELB,我想知道该ELB后面所有节点的IP地址。您可以创建一个CLI脚本 使用AWS CLI- 传递ELB名称以描述LoadBalancer aws elb describe-load-balancers --load-balancer-name sarat-load-balancer 它以Json格式返回一组在负载平衡器后面运行的实例id。 提取实例ID并将其放入循环中 传递实例ID以描述实例 aws ec2 describe-insta

我正在VPN中运行我的应用程序,在4个节点上有一个公共ELB,我想知道该ELB后面所有节点的IP地址。

您可以创建一个CLI脚本

使用AWS CLI
-

传递ELB名称以描述LoadBalancer

aws elb describe-load-balancers --load-balancer-name sarat-load-balancer
它以Json格式返回一组在负载平衡器后面运行的实例id。 提取实例ID并将其放入循环中

传递实例ID以描述实例

aws ec2 describe-instances --instance-ids i-xxxxxxxxxx
它以Json格式返回一组带有实例公共IP的数据

您可以使用SDK执行同样的操作


希望有帮助……)

为什么你需要知道IP地址?我同意@MarkB,为什么你需要知道实例的IP地址?如果要从VPN连接到私有子网中的实例,则需要在私有子网的路由表中添加路由传播。