这是我的配置
TCPPort (Service) Source Action5432 0.0.0.0/0 Delete
这是我正在尝试连接到rds服务的方式
psql -p 5432 -h example.cs945smhrv09.us-west-2.rds.amazonaws.com -U example example
UPDATE
确定rds在私人172子网上启动后,OK感觉有点傻.我能够从我的ec2实例连接.
现在问题是有一种方法可以把它放在可以连接到的公共地址上?我想配置一个安全组限制源IP,但是然后可以从我的桌面连接到psql.
更新2
当我最初发布这个问题时,我不记得所有的细节,但不再是一个问题.我们现在有一个管理vpc,我们连接到使用vpn服务器.管理vpc网络由rds实例的prod和devel安全组信任.在没有添加任何公开ips的情况下,与他们沟通没有问题.
RDS设置向导(“附加配置”)的步骤4可以让您选择是否可以访问数据库(如果不是,访问权限限制在您的VPC内,无论安全组设置如何).我想象会决定主机名解析为54. * vs 172. *.您的第一个实例可能已设置为私有 – 据我所知,初始化后不能更改.我有一个类似的问题,并创建一个可以公开访问的新实例集解决了我.
总结以上是内存溢出为你收集整理的postgresql – 从远程机器连接到RDS Postgres全部内容,希望文章能够帮你解决postgresql – 从远程机器连接到RDS Postgres所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)