0

配置后,我在连接到 AWS 的数据库实例时遇到问题:

http://www.test.htmlcssworld.com/CDN/rds-dashboard.png

我已经使用规则将此数据库实例添加到安全组:MySQL - TCP - 端口:3306 并且源是 Anywhere。

http://www.test.htmlcssworld.com/CDN/cmd-rds.png

但是当我尝试通过显示错误(10060)的 CLI 进行远程连接时。

注意:所有这些都是我在美国西部(俄勒冈)操纵并具有安全组规则。

4

2 回答 2

0

有几件事要检查

  • 安全组(你已经这样做了,看起来不错)
  • 子网是公开的?即它有一个路由表,其中包含一条规则,即 0.0.0.0/0 DST Internet Gateway
  • Internet 网关已连接到您的 VPC

附带说明一下,我强烈反对在互联网上公开您的数据库。在理想情况下,您的数据库必须只有一个私有 IP 地址,并且只能从您的应用服务器获得。如果您确实需要能够从 Internet 访问您的数据库,您的安全组应该限制为 /32 IP 地址

于 2015-01-05T14:19:04.070 回答
0

我的天啊!

我的问题是:子网是公开的?即它有一个路由表,其中包含一条规则,即 0.0.0.0/0 DST Internet Gateway。

非常感谢 Sébastien Stormacq。

我遵循这个从未提及过的文档:http: //docs.aws.amazon.com/gettingstarted/latest/wah-linux/getting-started-deploy-app.html

它让我发疯,但现在我可以轻松连接到它。

再次感谢您<3!

于 2015-01-06T02:57:38.333 回答