如何使用 MySQL Workbench 连接到私有子网中的 RDS?

问题描述 投票:0回答:1

我刚刚在 VPC 中为一个项目创建了以下架构:

  • 1 个带有堡垒(EC2 实例)的公共子网
  • 1 个私有子网,其中包含一个 EC2 实例和一个 RDS 实例 我使用堡垒连接到 EC2 私有实例(使用 Putty 和 Pageant 进行 ssh 代理转发)并且我的 RDS 实例连接到私有 EC2 实例。

我的问题是:如何在我的本地 PC 上使用此架构使用 MySQL Workbench 连接到我的 RDS 实例?

我读到如果我直接将我的 RDS 实例连接到堡垒很简单,但就架构而言这似乎很糟糕。

amazon-web-services amazon-ec2 mysql-workbench amazon-rds amazon-vpc
1个回答
1
投票

在建筑方面看起来很糟糕。

这是怎么做的。您需要在 公共子网 中有一个堡垒主机,并设置一个到 RDS 实例的 ssh 隧道。这可以使用 session manager 沙丘,如 AWS 文档中所述:

您还可以设置常规 ssh 隧道,无需会话管理器,如以下所述:

© www.soinside.com 2019 - 2024. All rights reserved.