AWS EBT上托管的服务器的公共IP

时间:2020-10-20 10:01:16

标签: amazon-web-services ip amazon-elastic-beanstalk devops

我对AWS基础设施还很陌生,但是由于我的任务,我需要在AWS上部署简单的Web服务器以让移动开发人员测试API。

我部署的此解决方案使用了一个银行API。 为了使用他们的API,我应该向他们提供公共IP地址。

请您告诉我,如何在弹性beantalk应用程序中获取托管在AWS上的服务器的公共IP地址?

我可以假设EC2,EBT中有很多不同的IP地址。 但是我不明白他们会看到哪个IP地址,我的服务器是否会对他们的服务器发出http请求。

1 个答案:

答案 0 :(得分:1)

假设您已经创建了single-instance environment,那么将自动为您的EB实例(无需执行任何操作)提供静态公共IP地址,其形式为elastic IP address。因此,您可以提供该地址用于白名单。

如果您使用load-balanced environment,则确保公用静态IP地址会使过程变得更加复杂,并且需要将EB实例放置在专用子网中并设置NAT gateway。网关将具有静态公共IP,您可以将其用于白名单。

相关问题