use*_*904 42 load-balancing amazon-ec2 static-ip-address amazon-web-services amazon-elastic-beanstalk
我在Amazon云上运行了一个设置,其中有几个EC2实例通过负载均衡器运行.
重要的是,当我插入第三方API时,该站点具有唯一的(静态)IP或IP集合,这些API仅接受已添加到其白名单中的IP的请求.
所以基本上除非我们能够为这些第三方提供静态IP或IP范围,否则网站的请求将始终来自我们,我们将无法对它们进行任何调用.
任何人都知道如何实现这一点,因为我知道弹性IP与负载均衡器不兼容?
如果我要查找负载均衡器DNS名称的IP(例如dualstack.awseb-BAMobile-ENV-xxxxxxxxx.eu-west-1.elb.amazonaws.com解析为200.200.200.200)那IP是否为静态?
任何帮助/建议非常感谢伙计们.
Fre*_*ung 18
负载均衡器的IP地址不是静态的.无论如何,您的传入负载均衡器IP不会用于传出连接.
您可以将弹性IP分配给负载均衡器后面的实际实例,然后将其用于传出请求.你可以获得5个弹性ips,我相信如果你需要它们你可以申请更多.
此外,如果使用VPC并且您的实例位于私有子网中,那么他们将只能通过您设置的NAT实例访问互联网,您当然可以为NAT实例分配弹性IP
实际上,我知道这样做的唯一方法是在VPC中设置实例并拥有专用NAT实例,通过该实例路由所有出站流量.
以下是有关如何设置NAT实例的AWS文档的链接:
http://docs.amazonwebservices.com/AmazonVPC/latest/UserGuide/VPC_NAT_Instance.html
这是一个老问题,但现在情况发生了变化.
现在,您可以创建网络ELB以获取具有静态IP的LB.
来自https://docs.aws.amazon.com/elasticloadbalancing/latest/network/introduction.html
| 归档时间: |
|
| 查看次数: |
50508 次 |
| 最近记录: |