我试图在Fargate上部署一个SFTP服务器(使用S3作为存储)。除了IPs一切都很好。
我希望它有一个静态IP,包括入站和出站,我使用了一些负载平衡器,但是由于它是一个SFTP服务器,所以我不得不使用一个网络负载均衡器,它显然不会将客户机IP转发到服务器(并且我希望允许/拒绝来自SFTP服务器仪表板的某些IP)。
我试图将Elastic与Fargate网络接口联系起来,但资源上的“权限被拒绝”(我正在使用根帐户进行所有这些操作)。
网络接口是否已经具有静态公共IP?我应该用这个吗?有没有一种方法可以将EIP与不使用HTTP保存客户端IP的Fargate实例相关联?
如果所有这些都是“否”,我是否应该抛弃Fargate,使用EC2?其他的选择?
发布于 2021-07-21 10:14:44
显然,
没有将客户端IP转发到服务器
它确实将客户端IP转发到实例,但当目标是Fargate的IP时,则不是这样。
网络接口已经有静态的公共IP了吗?我应该用这个吗?
IP不是静态的。
是否有一种方法可以将EIP与不使用HTTP保存客户端IP的Fargate实例相关联?
可悲的是,没有。
,如果所有这些都是“否”,我应该抛弃Fargate,使用EC2吗?
是。您可以在EC2上运行ECS实例,并将弹性IP附加到实例。
还有其他选择吗?
弹性Bean秸秆可以用于部署码头容器,还可以为承载容器的实例提供静态IP。
https://stackoverflow.com/questions/68467476
复制相似问题