为 RDS 实例分配弹性 IP

为 RDS 实例分配弹性 IP

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

或者还有其他选择吗?或者解决方法?

答案1

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

相关内容