【问题标题】:Cannot connect to AWS RDS mariadb instance无法连接到 AWS RDS mariadb 实例
【发布时间】:2019-01-02 13:11:06
【问题描述】:

我们有一个工作的 AWS RDS 实例。但是我无法使用正确的凭据连接到该数据库。安全组具有我尝试访问的私有 IP 范围。

tracert --> 此命令在 3 跳后返回“请求超时”。

我错过了什么?

注意:已经有人可以连接到数据库。某处IP被列入白名单而我的不是?

【问题讨论】:

  • telnet instance_endpoint 3306 返回Could not open connection to the host, on port 3306: Connect failed
  • 如果其他人可以连接而您不能连接,那么问题很可能与您的计算机有关。尝试从不同的网络(例如家庭与办公室)连接,或者至少从与其工作的人相同的网络连接。否则,请编辑您的问题以提供更多详细信息。例如,您如何连接(从 Internet?通过 Direct Connect 连接?)以及您如何连接到专用 IP 地址。另外,您是如何引用数据库的——它是通过 DNS 名称还是 IP 地址?您需要向我们提供更多信息才能提供帮助。
  • 您好,我试过从办公室和家庭网络连接数据库。它适用于办公室里的少数人。但他们已经使用了很长时间。我正在连接到数据库的端点名称:*.eu-west-1.rds.amazonaws.com 从 Heidisql 连接时,我收到 10060 错误代码。

标签: amazon-web-services networking amazon-rds aws-security-group


【解决方案1】:

能否请您检查可以成功连接的机器的IP地址和您的机器的IP地址是否在安全组中配置的同一CIDR内?还要确认您的本地计算机是否有防火墙阻止您在指定端口的出站流量?

【讨论】:

  • 是的,两个私有 IP 都被安全组入站规则中的 IP 范围所覆盖。
【解决方案2】:

从 AWS RSD 单击“VPC 安全组”并将关联 EC2 的入站流量源更改为任何位置。显然问题出在安全组源 IP 地址上。

【讨论】:

    猜你喜欢
    • 2018-05-11
    • 2021-11-10
    • 1970-01-01
    • 2019-07-05
    • 2021-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-22
    相关资源
    最近更新 更多