【问题标题】:Connect to private RDS instance连接私有 RDS 实例
【发布时间】:2018-06-27 16:56:53
【问题描述】:

我无法将私有 RDS 实例连接到私有 VPC。 我已经配置了一个 Nat 实例来授予 Internet 访问权限,并且我已经在其上安装并配置了 OpenVPN。

其实我是用vpn连接的,我添加了10.0.0.0 ip地址的路由,并配置了VPN服务器的网关。

     10.0.0.0      255.255.0.0         10.8.0.5         10.8.0.6     36
     10.8.0.1  255.255.255.255         10.8.0.5         10.8.0.6    291

我已配置 Nat 实例的安全组,使其接受端口 3306 上的连接,并且与数据库关联的安全组接受来自 Nat 实例 SG 的端口 3306 上的连接。

我错过了什么?我知道这可能很愚蠢

【问题讨论】:

    标签: amazon-web-services amazon-rds amazon-vpc


    【解决方案1】:

    您应该在此处使用Bastion Host 连接到私有子网内配置的 RDS 实例。

    NAT 网关的用途是将流量从私有子网中的节点转发到互联网。 NAT 网关不能用于从 Internet 访问私有子网中的实例。

    要允许双向通信,即 Internet 子网,请使用 Internet 网关。

    作为安全建议做法,始终在私有子网中配置您的 RDS 实例(您已经这样做了)并在您的公共子网中设置堡垒主机。

    RDS 实例的安全组应允许来自堡垒主机的流量。理想情况下,您可以ssh 进入您的堡垒主机,然后连接到您的 RDS 实例。

    希望这会有所帮助。

    【讨论】:

      【解决方案2】:

      如果您在与私有 RDS 相同的 VPC 中启动公共实例,您应该能够使用 RDS 端点、端口、用户名和密码进行连接。

      同时确保您在 RDS 安全组中允许您的实例安全组。

      希望这会有所帮助,

      谢谢,

      【讨论】:

        【解决方案3】:

        要连接私有数据库,您需要一个“跳转主机”(也称为“堡垒主机”)或同一 VPC 内公共子网中的任何 EC2 实例。

        按照以下步骤操作:

        1. 打开附加到数据库的安全组,并添加新规则如下:-

        类型:MYSQL/Aurora,协议:TCP,端口范围:3306,
        来源:securitygroupofEC2(您可以通过输入所有安全组 'sg-')

        1. 打开附加在EC2上的安全组,并打开22端口。如果没有,请添加如下新规则:-

        类型:SSH,协议:TCP,端口范围:22,来源:MY IP

        现在,您可以从 EC2 CLI 访问数据库,如果您希望连接工作台,请按照第 3 步操作。

        1. 打开工作台,点击新建连接
        - Standard TCP/IP over SSH
         - SSH Hostname : < your EC2 Public IP >  #34.3.3.1
         - SSH Username : < your username > #common ones are : ubuntu, ec2-user, admin
         - SSH KeyFile: < attach your EC2 .pem file>
        
         - MYSQL Hostname: <database endpoint name> #mydb.tbgvsblc6.eu-west-1.rds.amazonaws.com
        
         - MYSQL Port: 3306
         - Username : <database username>
         - Password: <database password>
        

        单击“测试连接”并完成!

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2019-05-16
          • 2018-09-06
          • 1970-01-01
          • 2019-06-28
          • 2021-10-16
          • 2013-05-26
          • 2016-02-15
          相关资源
          最近更新 更多