代码之家  ›  专栏  ›  技术社区  ›  matoneski

从专有网络外部公开访问AWS RDS

  •  4
  • matoneski  · 技术社区  · 7 年前

    当我创建RDS实例时,我将其标记为公共可用。当我尝试访问RDS端点时,我的连接失败。

    如果我将RDS放在公共子网中,那么我可以在IGW允许的情况下进行连接。但是当它被放置在私有子网中时,连接会失败吗?

    我已经阅读了很多AWS和论坛上的材料,但我似乎无法确定两者之间的联系。配置中是否缺少一些内容?

    干杯

    1 回复  |  直到 7 年前
        1
  •  5
  •   Mike    5 年前

    在研究建立一个RDS实例并在VPC之外连接到客户端/应用程序之后,我遇到了以下问题:

    AWS建议以下连接到RDS:

    1. 同一专有网络中的EC2实例
    2. 不同VPC中的EC2实例
    3. 不在专有网络中的EC2实例
    4. 通过互联网的客户端应用程序

    如果不使用EC2,您必须将RDS放置在连接了Internet网关的公共子网中,并为传入流量设置安全组。

    这是给你的参考链接- A DB Instance in a VPC Accessed by a Client Application Through the Internet

    Client to RDS