他们是否可以在不使用 IP 的情况下连接到 AWS Storage Gateway?

问题描述

我需要使用 SMB AWS 存储网关。我可以毫无问题地创建一个,并且完全按照我的意愿工作。但是,我现在担心的是,我需要指定存储网关所在的 ec2 的 IP 以连接到它。示例 //10.10.10.1/s3bucket_name.但是,如果 ec2 崩溃或出现任何问题并重新启动并使用新 IP 恢复会发生什么。然后所有引用网关 IP 的内容都将查看不正确的 IP。我想知道对此有什么好的解决方案,以便网关 IP 更改其他服务时不需要更新以指向新 IP。网关位于云端而非本地。

解决方法

您可以在连接前使用 awsclipython/boto3 来描述您的网关:

aws storagegateway describe-gateway-information --gateway-arn "arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-12A3456B"

Json 输出将包含 Ipv4Address

文档:https://docs.aws.amazon.com/cli/latest/reference/storagegateway/describe-gateway-information.html

,

您的存储网关配置了 Elastic IP