AWS数据库连接被拒绝

时间:2018-08-07 14:57:02

标签: database amazon-web-services networking

我在postgresql上创建了一个aws实例,并使其可以公开访问。另外,我在安全组中同时设置了入站0.0.0.0/0和出站{}。

但是,我无法使用本地计算机连接到此远程实例。我也尝试过:

telnet <end point> 5432

它引发了错误:

  

telnet:连接到地址xxx:连接被拒绝   telnet:无法连接到远程主机

可能的原因是什么?

更新:

enter image description here

VPC中:

enter image description here

subnets中:

enter image description here

在“路由表”中:

enter image description here

及其routes

enter image description here

internet gateway

enter image description here 最后,security group

enter image description here

1 个答案:

答案 0 :(得分:1)

仅选择“公开访问”选项和RDS / DB安全组是不够的。另外,像其他任何实例一样,它需要功能(连接到Internet网关)并路由到它。

以下文档为您的DB / RDS提供了清晰的说明,以便可以通过Internet进行访问。

https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.Scenarios.html#USER_VPC.Scenario4