小编daz*_*per的帖子

无法从 VPC 外部连接到 RDS 实例(ERROR 2003 (HY000) Can't connect to MySQL Server)

我创建了一个 VPC,并在其中创建了一个 RDS 实例。RDS实例是可公开访问的,其设置如下:

RDS设置

附加到 RDS 实例的安全组接受所有流量:

安全组设置

我所有的网络 ACL 都接受所有流量。但是,我无法从 VPC 之外的机器访问我的实例。我收到以下错误:

    root@vps151014:~# mysql -h mysql1.xxxxxxxxxxxx.eu-west-1.rds.amazonaws.com -P 3306 -u skullberry -p
Enter password: 
ERROR 2003 (HY000): Can't connect to MySQL server on 'mysql1.xxxxxxxxxxxx.eu-west-1.rds.amazonaws.com' (110)
Run Code Online (Sandbox Code Playgroud)

如果我从 VPC 内的 EC2 运行相同的命令,则可以连接。我试过从几台机器连接,所有机器都没有防火墙(即端口 3306 打开)。

我显然错过了一些东西,但一切似乎都配置正确。可能是什么问题?

mysql amazon-web-services amazon-rds amazon-vpc

13
推荐指数
1
解决办法
2万
查看次数