我正在尝试将本地Postgres服务器连接到AWS RDS实例。当我输入凭据时:
我不断收到错误消息:无法连接到服务器:超时已过期
我进行了搜索,这似乎是安全组的问题。我做了以下工作,但是没有用:https://serverfault.com/questions/656079/unable-to-connect-to-public-postgresql-rds-instance
答案 0 :(得分:4)
基于评论。问题是RDS设置中的publicly accessible选项被禁用。
答案 1 :(得分:1)
以下是一些建议/故障排除步骤,您可以按照以下步骤操作:
请参阅此页面。这可能会对您有所帮助。
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.Scenarios.html
答案 2 :(得分:0)
在AWS中设置入站规则以接受所有流量,选择“我的IP”,然后保存
转到“ aws中的修改数据库”,然后在“网络和安全”下选择安全组。从下拉列表中选择安全组标识符。
答案 3 :(得分:0)
根据 Jonnel Salvador Dorotan 对此视频 https://www.youtube.com/watch?v=3HPq12w-dww 的评论,我能够让它发挥作用。这是他粘贴的评论:
“对于那些收到此错误的人:“...连接超时(0x0000274C/10060)”,这些是我为解决问题所做的: