【问题标题】:Querying MySQL DB in different VPC and Security Group查询不同 VPC 和安全组中的 MySQL DB
【发布时间】:2020-05-27 15:13:03
【问题描述】:

我不熟悉 AWS 中的 VPC 和安全组概念。

在我的项目中,有一个与 VPC_1 关联的 EC2 框,安全组:SG_1 和 SG_2,子网 ID:SUBNET1。在此框中,MySQL 数据库正在运行。

还有另一个 EC2 框与 VPC_2、安全组:SG_3 和 SG_4 以及子网 ID:SUBNET2 相关联。这里将运行应用程序,我想从中查询 MySQL 数据库,如上所述。

任何人都可以就此提供任何指示吗?谢谢。

【问题讨论】:

    标签: amazon-web-services amazon-ec2 amazon-vpc aws-security-group


    【解决方案1】:

    您可以通过两种方式从应用程序访问数据库

    • 使用 VPC 对等(首选)

      对等 VPC 并将 db 安全组中的私有应用子网范围列入白名单。

    • 公共数据库实例

      使用公共 IP 启动公共子网中的数据库,并将您的应用程序 VPC_2 NAT IP 列入数据库安全组中的白名单,使用 RDS 时,有 publicly access 选项,需要启用它

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-08
      • 2020-10-28
      • 1970-01-01
      • 2018-09-09
      • 1970-01-01
      • 2021-06-28
      • 1970-01-01
      • 2019-12-22
      相关资源
      最近更新 更多