【问题标题】:How to know ip address of nodes under ELB in AWS如何知道AWS ELB下节点的IP地址
【发布时间】:2017-05-16 14:06:06
【问题描述】:

我在 VPN 中运行我的应用程序,有一个超过 4 个节点的公共 ELB,我想知道该 ELB 后面所有节点的 ipAddress。

【问题讨论】:

  • 为什么需要知道 IP 地址?
  • 我同意@MarkB,为什么你需要知道实例的IP地址?如果您想从 VPN 连接到私有子网中的实例,您需要在私有子网的路由表中添加路由传播。 docs.aws.amazon.com/AmazonVPC/latest/UserGuide/…

标签: amazon-web-services dns ip-address vpn amazon-elb


【解决方案1】:

您可以创建 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 做同样的事情。

希望对您有所帮助.. :)

【讨论】:

    猜你喜欢
    • 2019-08-10
    • 2012-07-01
    • 2012-05-27
    • 1970-01-01
    • 2019-09-19
    • 1970-01-01
    • 2011-05-07
    • 2018-03-11
    • 1970-01-01
    相关资源
    最近更新 更多