嘿,我在使用命名安全组功能从其他 ec2 实例到 postgres 的远程连接时遇到了一些问题。
我已将 postgres.conf 中的 listens 指令设置为“*”,并允许 pg_hba.conf 文件中的所有 ips
host all all 0.0.0.0/0 md5
我有一个名为 appserver 的安全组,以及一个名为 db 的安全组,用于尝试连接 postgres 实例。db 安全组允许来自 5432 的任何具有 appserver 安全组的实例的 TCP 连接
但是这根本不起作用。我无法远程建立与 postgres 的连接。为了验证 postgres 总体上是否正常工作,我允许 db 安全组的端口 5432 为 0.0.0.0/0,并且成功了。
我真的不知道现在还能尝试什么!