简体   繁体   English

AWS:配置安全组后无法将EC2实例连接到RDS实例

[英]AWS: Can't connect EC2 instance to RDS instance after configuring security groups

After starting up a MySql RDS t2.micro instance and configuring the security groups accordingly to grant access from both my own ip and the public ip of my EC2 instance I received a connection timeout when trying to connect. 启动MySql RDS t2.micro实例并相应地配置安全组以授予来自我自己的IP和EC2实例的公共IP的访问权限后,尝试连接时收到连接超时。 The connection works perfectly fine locally, Multi AZ is set to None and the regions on both the RDS and EC2 are exactly the same. 该连接在本地运行良好,Multi AZ设置为None,RDS和EC2上的区域完全相同。

There is probably something small I'm missing but I've read through countless documentation now trying to find out what it is. 我可能遗漏了一些小东西,但现在我已经阅读了无数文档,试图找出它是什么。

一个配置为授予本地访问权限,另一个配置为授予EC2

both my own ip and the public ip of my EC2 instance 我自己的IP和EC2实例的公共IP

You should use the private IP in the security group instead of the public IP. 您应该在安全组中使用私有IP,而不要使用公共IP。 An even better method would be to list the security group the EC2 instance belongs to, instead of its IP address. 更好的方法是列出EC2实例所属的安全组,而不是其IP地址。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 无法从 EC2 实例连接到 RDS 实例 - Can't connect to RDS instance from EC2 instance 无法从EC2实例连接到AWS RDS数据库实例 - Cannot connect to AWS RDS DB Instance from EC2 instance 无法从 AWS EC2 实例连接到 AWS RDS 数据库 - Cannot connect to AWS RDS database from AWS EC2 instance 无法连接到在EC2实例(非RDS)上运行的远程MySQL实例 - Can't Connect to MySQL instance Remotely that is running on EC2 Instance (Not RDS) 使用MySQL Workbench Security组通过EC2实例连接到Amazon RDS实例 - Connecting to Amazon RDS instance through EC2 instance using MySQL Workbench Security groups 使用Python从EC2实例连接到RDS - Connect to RDS from EC2 instance with Python 无法通过AWS EC2实例使用PHP连接到AWS MYSQL RDS实例 - Unable to connect to AWS MYSQL RDS instance using PHP via AWS EC2 Instance 无法从 Amazon linux EC2 实例上的 Wordpress 连接到 RDS mysql 数据库 - Can't Connect to RDS mysql DB from Wordpress on Amazon linux EC2 Instance 为什么我不能直接连接到MySQL RDS数据库实例? (我只能通过SSH连接到EC2) - Why can't I connect directly to my MySQL RDS DB Instance? (I can only connect via SSHing into an EC2) 将辅助私有IP地址分配给AWS EC2实例后无法访问RDS MySQL - Cannot access RDS MySQL after assigning secondary private IP address to AWS EC2 instance
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM