为RDS实例分配弹性IP

Tho*_*rig 5 amazon-web-services amazon-rds

是否可以将固定的弹性 IP分配给AWS RDS 数据库实例?如果我创建一个新的数据库实例,该实例将获得一个随机端点,如myDb.aws6z6uffdfv.us-west-2.rds.amazonaws.com:1433. 我想将其映射到静态(和公共)IP。

或者有什么替代方案?还是解决办法?

小智 4

嗯,基本上是做不到的。问题是,你为什么要这样做?它始终位于同一主机名上,因此始终可以在同一端点下从 Internet 访问它。当我们想要授予外部开发人员对 RDS 实例的访问权限时,我们曾经使用过的唯一解决方法是使用stunnel弹性 IP 开发 EC2 实例。这样,mysql 连接端点始终是相同的 IP,与 RDS 的连接在 EC2 端进行管理,并且每个连接都受到 SSL 保护。但在大多数情况下,这并不能解决任何问题。

  • 如果您将数据库迁移到新实例(只是从旧一代 AWS 类型迁移到新类型),如果它使用弹性 IP,我可以在迁移后将其切换,而现在我需要调整 DNS CNAME。 (3认同)